私はWIXインストーラを初めて使用しています。下記の問題の解決に役立つ人がいらっしゃいましたら幸いです。私たちは、非参照)と、すべてのアセンブリを単一のものにマージするWeb配置プロジェクトを使用します。 webdeploymentプロジェクトファイルには、ビルド時に "ProjectWebFiles.wix"ソースファイルを生成する行がいくつかあります。WIXインストーラ - 参照されていないプラグインプロジェクトのアセンブリをWebアプリケーションのbinフォルダにコピーする
<PropertyGroup> ........... <WixDirectoryId>ProjectWebFolder</WixDirectoryId> <WixComponentGroupId>ProjectWebFiles</WixComponentGroupId> </PropertyGroup>
私たちは、このWiXのファイルからMSIインストーラを作成WIXインストーラプロジェクトを持っていると我々は、アプリケーションが、MSIを使用してインストールされている場合、Webアプリケーションプロジェクトのbinフォルダが参照されていないアセンブリを持っていると思います。
プロジェクトをWebプロジェクトの静的な参照として追加できますが、プラグインプロジェクトが変更されるたびにWebプロジェクトを構築する必要があるため、最後のオプションとしてプロジェクトを追加したいと考えています。
これは、Webアプリケーションデプロイメントプロジェクトファイルを変更することで実現できますか?