2

Windows 7のすべてのユーザーにOutlook 2007アドインを展開しようとしています。ビジュアルスタジオ2010を使用してaddinを開発し、 。すべてのユーザーのVisual Studio 2010から作成されたOutlook 2007アドインを展開する

private void ThisAddIn_Startup(object sender, System.EventArgs e) 
     { 
      MessageBox.Show("test addin"); 
     } 

(ClickOnceの)を公開機能を使用してインストーラを作成すると、すべてのユーザーにアドインをインストールしないだろうと述べているので、私は与えられた手順に従ってMSIのセットアッププロジェクトを作成しようとした、 http://msdn.microsoft.com/en-us/library/ff937654.aspx#Create

ので、私はOutlook 2007だけを対象にしています。私はレジストリを構成するための手順を実行しました。

セットアップを作成して(Everyoneを選択して)インストールすると、アドインは最初Outlookで実行されません。私がTrust Centerでそれをチェックしたとき、私のアドインがInactive Application Addinsセクションにリストされているのがわかりました。

enter image description here システムレジストリ(regeditを使用)をチェックすると、すべてのレジストリキーがHKEY_LOCAL_MACHINEの下に正しく含まれます。

(私はそれが唯一の私の選択インストールすると、アドインが正常に動作します。)

誰もがすべてのユーザーに対して、この作業を取得するために私を助けてください。おかげさまで

答えて

3

チュートリアルの第2部には、インストールの一部として信頼を処理する方法が示されています。あなたはそれを見つけることができますhere

+0

ありがとう、私もこの部分をしましたが、それでも変更はありません。私は別のコンソールアプリケーションを作成して、ここに記載されているようにインクルードリストのエントリを追加しようと試みました。 http://msdn.microsoft.com/en-us/library/bb398239.aspx – user501579

+1

Outlookのアドインを展開するためのこのチュートリアルを見てください-in http://msdn.microsoft.com/en-us/library/cc136646(office.12).aspx – Ciprian

関連する問題