"XMLドキュメント作成ファイル"が有効になっているVisual Studio 2005のDLLプロジェクトがあります。 増分ビルドを行うたびに、ビルド後のイベント実行中に出力ディレクトリにXMLドキュメンテーションファイルがありません。Visual Studioインクリメンタルビルド:XMLドキュメントファイルが遅すぎます
ビルド後のイベント中に(sleepユーティリティを使用してGnuWin32 CoreUtilsから)ビルドを一時停止すると、そのファイルが出力ディレクトリにvs5BB5.tmpのような名前で表示されます。しかし、このファイルはビルド後のイベント(およびそこにいくつかのカスタマイズがあるので "AfterBuild"ターゲット)が終了するまでMyLib.xmlに名前が変更されません。
Studioでクリーンビルドし、コマンドラインから起動したMSBuildの場合は、すべてが期待通りに機能します。ビルド後のイベントの前にXMLドキュメントファイルが作成されます。
なぜこのようなことが起こりますか、インクリメンタルビルドを修正するにはどうすればよいですか?
ありがとうございました。 残念ながら、「解決されていない賞金」問題(http://meta.stackexchange.com/questions/1413)のために、私はそれを受け入れられたものとしてマークすることはできません。 – VladV