ビルドサーバーでWiXインストーラー(カスタムアクションがあり、問題の原因と思われる)をコンパイルしようとしていますが、次のエラーが発生します。
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(1360,9): warning MSB3245: Could not resolve
this reference. Could not locate the Assembly "Microsoft.Deployment.WindowsInstaller, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=ce35f76fcda82bad, processorArchitecture=MSIL". Check to make sure the Assembly exists on disk. If this
reference is required by your code, you may get compilation errors. [C:\code\rms1-moverssuite\src\RMSS.Setup.CustomActi
ons\RMSS.Setup.CustomActions.csproj]
インストールする必要があるものは何ですか?前回Windows SDKから何かをインストールする必要があったことを漠然と覚えていますが、それが何であったか思い出せません。
これは、以前はMicrosoftから提供されていたが、その後Outercurve Foundationに転送されたオープンソースプロジェクトであるWindows Installer XML(WiX)の一部です。 CodePlexにあります にすることができます。 3.7が最新リリースです。
この相互運用機能アセンブリは、Deployment Tools Foundation(DTF)の一部であり、スタートメニューにSDKヘルプファイルがインストールされています。実際のアセンブリはC:\ Program Files(x86)\ WiX Toolset v3.7\SDKにあります。