回答:
ソリューションに関連付けられているすべてのコンパイル済みファイルと一時ファイルを削除します。これにより、変更されたファイルだけが再コンパイルされるのではなく、次のビルドが完全なビルドになります。
私はこれをコメントにしたかったのですが、どうやら50人の担当者が必要です。
他の人に警告するために、私は再構築ソリューションが自分でクリーンアップしないことを発見しました。私はしばしばそれをクリーンアップしてそれが機能するためにビルド/再構築する必要がないでしょう-再構築はクリーンアップなしで完全なコンパイルを強制し、すべてをオーバーライドしますが、余分なものを取り除きません。
他の誰かが同じ問題を抱えている場合の一般的な観察だけで、再構築がコード的に何を行うかについては調べませんでした。
コンパイル処理中に作成されたファイルを消去します。次回は、完全な再コンパイル/ビルドを強制的に実行します。
溶液を洗浄するときは注意してください。ソリューションをクリーンアップし、プロジェクトでライブラリ(nhibernateなど)を参照し、そのライブラリに依存関係(たとえばiesi.collections)がある場合、再ビルドしてもiesi.collectionsが削除されることがわかりますソリューションとあなたは再びあなたのフォルダにそのdllを置く必要があります。または、iesi.collectionsを参照して、プロパティからcopy-local:yesオプションを選択することもできます