Visual Studio での wixproj のビルドに問題があります。
私がやった事:
- プリプロセッサ拡張機能を別のプロジェクトとして追加しました(この投稿を読んでいます)
- Product.wxs ファイルに拡張メソッドの呼び出しを追加しました
最初のコンパイルは完全に機能します。Product.wxs に加えられた変更が表示されます。2 回目、3 回目、4 回目などのビルド中に問題が発生します。
これは私が得るものです:
「ファイル「obj\x86\Release\WixStringFormattingExtension.dll」を「bin\Release\WixStringFormattingExtension.dll」にコピーできません。別のプロセスで使用されているため、プロセスはファイル「bin\Release\WixStringFormattingExtension.dll」にアクセスできません."
Visual Studio を再起動すると役立ちますが、最初のコンパイルのみです。何か (light.exe、candle.exe、devenv.exe) がファイルを解放していないようです。