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セクションにリストされているのがわかりました。
システムレジストリ(regeditを使用)をチェックすると、すべてのレジストリキーが
HKEY_LOCAL_MACHINE
の下に正しく含まれます。
(私はそれが唯一の私の選択インストールすると、アドインが正常に動作します。)
誰もがすべてのユーザーに対して、この作業を取得するために私を助けてください。おかげさまで
ありがとう、私もこの部分をしましたが、それでも変更はありません。私は別のコンソールアプリケーションを作成して、ここに記載されているようにインクルードリストのエントリを追加しようと試みました。 http://msdn.microsoft.com/en-us/library/bb398239.aspx – user501579
Outlookのアドインを展開するためのこのチュートリアルを見てください-in http://msdn.microsoft.com/en-us/library/cc136646(office.12).aspx – Ciprian