私はVS2012ソリューションを持っています。プロジェクト A の 1 つは、実行時に .h ファイルを生成します。このヘッダー ファイルは別のプロジェクト B によって使用されます。プロジェクト A とプロジェクト B は同じディレクトリにあります。
ただし、プロジェクト B が再構築を開始すると、C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppClean.targets は、プロジェクト A によって生成されたファイルを削除します。このため、プロジェクト B はファイルを見つけることができませんもうビルドは失敗します。
クリーン ビルド中にファイルが削除されないようにするにはどうすればよいですか? 2 つのプロジェクトを別のディレクトリに移動する必要がありますか?
この問題は、Visual Studio 2008 では発生しないことに注意してください。