0

グーグルアウト - ここでいくつかの助けを借りることができます.

こちらの優れたチュートリアル (http://www.malteahrens.com/#/blog/howto-onenote-dev/) に従い、独自の onenote 2010 アドインを作成しましたが、onenote にとどまるのに問題があります。アドインの最初のインストールで、onenote を開くと、アドインが正常に読み込まれます (レジストリは読み込み動作 3 を示します)。onenote を閉じてからもう一度開くと、アドインがアンロードされます。Onenote (options-addins-manage com addins) は、com で読み込みエラーがあったことを示し、レジストリは読み込み動作 2 (エラー出力) を示します。具体的なエラーは次のとおりです。

ロード動作: ロードされていません。COM アドインの読み込み中にランタイム エラーが発生しました。

このエラーを表示しているプラ​​グインを有効にすると、アプリを再起動するまで問題なく動作します。新規インストール後を除いて、いつでも起動からロードできないようです。

上記のサイトのリンクの 1 つからログを有効にしましたが、ログに興味深いものは何も表示されません。実行されていないため、デバッグするために dllhost.exe にアタッチできません。そのため、何が間違っているのかを確認する方法さえわかりません。

このロードエラーをデバッグする方法や、それが何であるかについてのアイデアはありますか?

4

1 に答える 1

0

問題が見つかりました-アセンブリの1つに署名していて、少し前にアセンブリ自体の名前を変更していました。強力なアセンブリ署名ファイルを再生成すると、問題が修正されます。

それでも見つけるのは試行錯誤でしたが、役立つ可能性のある有用なログ情報を見つけることができなかったので、sux.

于 2011-03-11T18:35:51.523 に答える