0

谷歌搜索 - 可以在这里使用一些帮助。

我在这里遵循了这个优秀的教程 (http://www.malteahrens.com/#/blog/howto-onenote-dev/) 并创建了我自己的 onenote 2010 插件,但我无法让它留在 onenote 中。在第一次安装插件时,我打开 onenote 并且插件加载得很好(注册表显示加载行为 3)。我关闭了onenote,然后再次打开它,我的插件就被卸载了。Onenote(options-addins-manage com addins)显示 com 存在加载错误,并且注册表显示加载行为 2(出错)。具体错误是:

加载行为:未加载。加载 COM 加载项期间发生运行时错误。

我可以启用显示此错误的插件,并且它再次正常工作 - 直到我重新启动应用程序。似乎除了全新安装后,它在任何时候都无法从启动加载。

我已经从上面站点的链接之一启用了日志记录,并且在日志中看不到任何有趣的内容。我无法附加到 dllhost.exe 进行调试,因为它没有运行。所以我什至不知道有什么办法可以看出什么是错的。

任何人都知道如何调试这个加载错误或它可能是什么的想法?

4

1 回答 1

0

发现了问题 - 我正在签署我的一个程序集,并在不久前重命名了程序集本身。重新生成强大的程序集签名文件可解决此问题。

仍然是反复试验,我找不到任何有用的日志信息可以帮助,所以 sux.

于 2011-03-11T18:35:51.523 回答