0

かなり単純な質問だと思いますが、実際には答えが見つからなかったので、他の誰かが必要とする場合に備えて質問します.

すべてのプロジェクトを bin フォルダーにコピーするために、プロジェクト出力パス プロパティを使用して bin フォルダー パスを設定する開発者や、ビルド後のイベントで xcopy コマンドを使用する開発者がいます。

その主な理由は何ですか?

よろしく ,

ジェームズ・ロイター

4

1 に答える 1

1

プロジェクトの出力パスを設定する方が良いオプションだと思います。その理由は、この場合、Visual Studio が制御しているためです。クリーンアップ、古いファイルの置き換え、コピーするファイルの決定を処理します... xcopy を使用すると、Visual Studio は盲目的にバッチ ファイルを呼び出します。バッチですべてのコマンドを実行すると、コンパイルされたかどうかに関係なく、ファイルがコピーされます。また、プロジェクトのコンパイル順序が変更された場合、または新しいプロジェクトが追加または削除された場合、対応するビルド後のアクションを更新する必要があり、追加の手順が必要になります。

于 2012-06-14T03:07:49.900 に答える