2016-07-26 5 views
-1

Outlook Add Inを開発しました。このアドインをシングルユーザー/マルチユーザー環境に配備したいOutlook Addinのインストールと展開(ユーザー単位と機械的)

シングルユーザー環境でこのアドインを展開することができました。私は単一のユーザーのためのレジストリエントリ(HKCU)を追加して、 "APPDATA \ ROAMING \ CompanyName \ AddInName"の下にインストールされたアドインを取得します。私はインストール用に標準のMSIを使用しています しかし、インストーラを実行しても、インストールパスを参照してVSTOファイルをダブルクリックしない限り、Outlookに表示されるアドインは表示されません。再度展開してください。

Terminal Server/Citrixベースの実装では、レジストリをHKLMに変更しようとしていますが、これがどのように機能するかは100%わかりません。

私の質問は です。1.このOutlookをどのように展開すればよいですか?私はインストールして(VSTOをダブルクリックして)ファイルを展開したくないのですか? 2.このアドインをTerminal Server/Citrixベースの実装用にどのように展開できますか?

私はさまざまなブログを見てきましたが、あまり明確ではなく、混乱を招いています。 Outlookは起動したとき、それは自動的にインストールで追加適用されるようにレジストリエントリを作成する必要があります -

おかげ

答えて

0

残念ながら、私はあなたの質問の最初の部分に答えることができ、あなたの専門家のアドバイスをお願い申し上げ必要なレジストリキーの詳細については、以下のリンクを参照してください。 https://msdn.microsoft.com/en-us/library/bb386106.aspx

要するに、FriendlyName、Description、LoadBehavior、Manifest入力を含むレジストリエントリを追加する必要があります。次のリンクを参照すると、これを行う方法とキーを置く場所が正確にわかります。 https://msdn.microsoft.com/en-us/library/cc442767.aspx#To-create-registry-keys

最高の運があります。問題がある場合は、下記にコメントしてください。できるだけ早くお手伝いします。

**追加のメモとして、私はかつてあなたが持っているものに似た問題を抱えていましたが、私のケースではLoadBehavior設定に起因していました。私はスペルの代わりに「英国のスペル」を使っていました。 LoadBehaviorはここで書いたとおりに指定する必要があります。

関連する問題