/Deploy (devenv.exe)
更新 : 2007 年 11 月
ビルドまたはリビルド後にソリューションを配置します。マネージ コード プロジェクトでのみ使用できます。
devenv /deploy SolnConfigName SolutionName [/project ProjName] [/projectconfig ProjConfigName]
引数
SolnConfigName
必ず指定します。SolutionName で指定したソリューションをビルドするために使用されるソリューション構成の名前です。SolutionName
必ず指定します。ソリューション ファイルの完全パスと名前です。/project ProjName
省略できます。ソリューション内のプロジェクト ファイルのパスと名前です。SolutionName フォルダからプロジェクト ファイルまでの相対パス、プロジェクトの表示名、またはプロジェクト ファイルの完全パスと名前を入力できます。/projectconfig ProjConfigName
省略できます。/project 引数で指定されたプロジェクトをビルドするときに使用される、プロジェクトのビルド構成の名前です。
解説
指定するプロジェクトは、配置プロジェクトである必要があります。配置プロジェクト以外のプロジェクトを指定すると、ビルド済みのプロジェクトを配置するときにエラーが発生し、配置が失敗します。
空白を含む文字列は二重引用符で囲みます。
エラーなどのビルドの情報は、[コマンド] ウィンドウまたは /out スイッチで指定したログ ファイルに表示されます。
使用例
次の例では、MySolution の Release ソリューション構成にある Release プロジェクト ビルド構成を使用し、CSharpConsoleApp プロジェクトを配置します。
devenv /deploy Release "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Release