Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
WiXベースのインストーラーをビルドする手作りのMSBuildスクリプトがあります。インストーラーには、要素としてカスタムアクションDLLが含まれてい<Binary>ます。MSBuildは、このDLLが変更されたときにMSIがまだ最新であると見なしますが、コンポーネントの一部である他のファイルを変更すると、MSIは正しく再構築されます。Lightタスクに追加の依存関係を調べるように指示する方法はありますか?
<Binary>
ありがとう。
ProjectReferenceからカスタムアクションプロジェクトを作成する.wixprojと、MSBuildが依存関係を正しく検出し、インストーラープロジェクトを再ビルドする必要があります。さらに、WiX v3.6 +では再構築チェックが改善されているため、新しいバージョンのWiXツールセットも使用していることを確認してください。それでも問題が発生する場合は、WiXツールセットのバグである可能性があります。
ProjectReference
.wixproj