1

Outlook アドインを OL2007 のリリース モードで動作させることができません (デバッグは問題なく動作します)。ClickOnce インストーラーを作成し、カスタム証明書で署名して、インストーラーをビルドしました。

次に、インストール後に Outlook 2007 を起動すると、読み込まれず、通知がまったく表示されません。「非アクティブなアドイン」の中から自分のアドインを見つけたアドイン セクションを調べます。COMアドインを調べたところ、チェックされていない(チェックしても役に立たない)ことがわかり、「ロードされていません」という通知が表示されます(他には何もありません)。

私がすでに試したこと:

  1. スタートアップ ルーチンの周りの try/catch ブロックとメッセージ出力: 何も表示されない
  2. 新しいカスタム署名証明書: 役に立たない
  3. APPDATA\MS\Outlook\extend.dat 削除: 役に立たない
  4. regedit setting "LoadBehaviour" 3: いつもそうだから変えなくていい
  5. VSTO_SUPPRESSDISPLAYALERTS = 0: 役に立たない、何も表示されない
  6. VSTO_LOGALERTS = 1: ここでも同じ、何もログに記録されません
  7. Fusion Logging: 出力ディレクトリには何も投稿されません

アドインがロードされない原因についての情報はまったく得られません。それは私を夢中にさせています。誰かが解決策、または少なくともこの問題を解決するためにまだ試すことができる何かを教えてもらえますか?

4

1 に答える 1

1

この問題は、明らかに GUID とセットアップ プロダクト キーの違いが原因で発生しました。セットアップ プロダクト キーを GUID と一致するように変更すると、アドインが再びエラーを報告できるようになったため、デバッグを続行できました。

この場合、エラーがまったくスローされなかったのは非常に奇妙です。

于 2013-03-11T14:52:05.323 に答える