そこで、Outlook アドインを作成し、クリック ワンス セットアップを使用して展開しました。
ユーザーが管理者の場合、セットアップは正常に実行されますが、それ以外の場合はうまくいきません。
「run as...」を使用してセットアップを実行し、管理者としてログインすると機能しますが、アドインは現在のユーザーではなく管理者の下にインストールされます。アドインが Outlook に表示されません。
このガイドに従ってみました: http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx
しかし、私はパートIで立ち往生しています: http://blogs.msdn.com/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx
例に従って、説明に従って Excel を起動します。
ここで、Excel アプリケーションを起動します。HKCU ハイブのレジストリ キーを調べます。たとえば、HKCU ハイブの下に 2 つの興味深いレジストリ キーが表示されます。
- HKCU\Software\Microsoft\Office\TestKey レジストリ値 TestValue を含むレジストリ キー
- また、カウント値が 1 に設定された HKCU\Software\Microsoft\Office\12.0\User Settings\TestPropagation レジストリ キーもあります。
しかし、私のマシンでは、キーが作成されません...次に何を試すことができますか?