Outlookプラグインをビルドしています。インストーラでNSISインストールスクリプトを使用することにしました。私は.Net 4.0のチェックを行い、.Net Framework 4.0をダウンロードしてインストールすることができます。しかし、クライアントマシンにVSTO 4.0ランタイムが存在しない場合、それをダウンロードしてインストールすることに関するガイダンスが必要です。VISO 4.0、VSTO 4.0 x86およびx64をダウンロードしてOutlook用のVSISインストーラをインストールします。
基本的にそれは私が常にVSTOの存在をチェックし、OSを検出し、x64の http://download.microsoft.com/download/F/3/9/F395E3C2-28A0-4F0D-9E20-FF4D1ADB08D8/vstor40_x64.exe
ため
でハードコーディングされたダウンロード場所を使用できhttp://www.microsoft.com/en-us/download/details.aspx?id=20479
からダウンロードすることができますランタイムと for x86
http://download.microsoft.com/download/F/3/9/F395E3C2-28A0-4F0D-9E20-FF4D1ADB08D8/vstor40_x86.exe
インストーラをダウンロードして実行します。
しかし、これを行うにはより良い方法がありますか?