Outlook 2007のアドイン(VSTO 4.0、.Net 4.0)を開発中です。 msiを使用してターゲットマシンにインストールするたびに、すべてのレジストリ設定が正しく設定され、インストールされているアドインの下にアドインが表示されます。しかし、それは非アクティブの下にリストされており、私がcomアドインを管理してそれを有効にするためにチェックすると、チェックされません。Outlook 2007アドイン、LoadBehaviorが0に変更
レジストリ設定を確認して読み込み動作が3から0に変更されたため、Outlookを終了して3に戻してOutlookを再起動します。もう一度、レジストリは、私はすべてのユーザーのためにインストールできるようにするために、オフィス2007用の修正プログラムを持っているHKEY_LOCAL_MACHINE
- を変更しますHKEY_LOCAL_MACHINE
- 下のアドインは、私がオンになってきた「使用できないアイテム」
- ロード動作が0(ない2)に3から切り替えているので、ランタイムエラー
- に関するメッセージがないの下に表示されていません融合ロギングがありますが、そこにエラーは表示されません。
- 私はロギングステートメントをスタートアップイベントに入れましたが、呼び出されていないため、アドインが呼び出されていないと考えることができ、設定上の問題が発生する可能性があります。
Deploying your VSTO add-ins to All Users (Saurabh Bhatia)とその中で数回言及されているmsdnドキュメントは、どこが間違っているのか分かりません。
さらに、この問題のデバッグに役立つヘルプは、この問題の解決策をさらに深めるか、または改善することができます。
以下のService Pack 2のホットフィックスのリンクを見つけてくださいうん、そのレジストリキーが問題だったまさにです。私はMSDNフォーラムでそれを解決し、ここでそれを更新することを忘れました。あなたの応答のためにありがとう! –