VS2010 のビルド後イベントを使用してプロジェクト間でファイル/フォルダーを転送する
このガイドでは、ビルド後のイベントを使用して、Visual Studio 2010 マルチプロジェクト ソリューション内のプロジェクト間でファイルまたはフォルダーをコピーする方法を説明します。
単一ファイルのコピー:
単一のファイルをコピーするには、xcopy
コマンドを使用します。 たとえば、あるプロジェクトの Index.cshtml
フォルダーから別のプロジェクトの /Views/ModuleHome
フォルダーに /Views/Home
をコピーするには、次のようにします。
<code class="language-batch">xcopy "$(ProjectDir)Views\ModuleHome\Index.cshtml" "$(SolutionDir)MEFMVCPOC\Views\Home"</code>このコマンドは、Visual Studio のマクロ (
および $(ProjectDir)
) を利用して、正しいパスを動的に決定します。$(SolutionDir)
フォルダー全体をコピー:
空のサブフォルダーを含むフォルダー全体とその内容をコピーするには、 と /E
スイッチを /Y
:xcopy
で使用します。
<code class="language-batch">xcopy /E /Y "$(ProjectDir)Views" "$(SolutionDir)MEFMVCPOC\Views"</code>
は空のサブディレクトリが確実に含まれるようにし、/E
はプロンプトを表示せずに既存のファイルを自動的に上書きします。/Y
便利な Xcopy スイッチ:
コマンドには、いくつかの便利なスイッチが用意されています。xcopy
/I
/Q
/S
/Y
/R
以上がVS2010 でビルド後のイベントを使用してプロジェクト間でファイルまたはフォルダーをコピーするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。