/ProjectConfig (devenv.exe)
引数 /project で指定したプロジェクトをビルド、クリーン、リビルド、または配置する場合に適用される、プロジェクトのビルド構成を指定します。
devenv SolutionName {/build|/clean|/rebuild|/deploy} SolnConfigName [/project ProjName] [/projectconfig ProjConfigName]
引数
/build
/project ProjName で指定したプロジェクトをビルドします。/clean
ビルド時に作成された中間ファイルと出力ディレクトリを消去します。/rebuild
/project ProjName で指定したプロジェクトを消去してからビルドします。/deploy
ビルドまたはリビルドの後でプロジェクトが配置されるのを指定します。SolnConfigName
必ず指定します。SolutionName で指定したソリューションに適用される、ソリューション構成の名前です。SolutionName
必ず指定します。ソリューション ファイルの完全パスと名前です。/project ProjName
省略可能です。ソリューション内のプロジェクト ファイルのパスと名前です。SolutionName フォルダーからプロジェクト ファイルまでの相対パス、プロジェクトの表示名、またはプロジェクト ファイルの完全パスと名前を入力できます。/projectconfig ProjConfigName
省略可能です。/project 引数で指定したプロジェクトに適用される、プロジェクトのビルド構成の名前です。
解説
devenv /build、/clean、/rebuild、または /deploy の各コマンドの一部として /project スイッチと一緒に使用する必要があります。
空白を含む文字列は二重引用符で囲みます。
エラーなどのビルドの情報は、[コマンド] ウィンドウまたは /out スイッチで指定したログ ファイルに表示されます。
使用例
この例では、MySolution の Debug ソリューション構成にある Debug プロジェクト ビルド構成を使用し、CSharpConsoleApp プロジェクトをビルドします。
devenv "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug