/Build (devenv.exe)
指定したソリューション構成ファイルを使用してソリューションをビルドします。
Devenv SolutionName /build SolnConfigName [/project ProjName [/projectconfig ProjConfigName]]
引数
SolutionName
必ず指定します。 ソリューション ファイルの完全パスと名前です。SolnConfigName
必ず指定します。 SolutionName で指定したソリューションをビルドするために使用されるソリューション構成の名前です。/project ProjName
省略できます。 ソリューション内のプロジェクト ファイルのパスと名前です。 SolutionName フォルダーからプロジェクト ファイルまでの相対パス、プロジェクトの表示名、またはプロジェクト ファイルの完全パスと名前を入力できます。/projectconfig ProjConfigName
省略できます。 /project 引数で指定されたプロジェクトをビルドするときに使用される、プロジェクトのビルド構成の名前です。
解説
このスイッチは、統合開発環境 (IDE: Integrated Development Environment) の [ソリューションのビルド] メニュー コマンドと同じ機能を果たします。
空白を含む文字列は二重引用符で囲みます。
エラーなどのビルドの情報は、[コマンド] ウィンドウまたは /out スイッチで指定したログ ファイルに表示されます。
このコマンドは、前回のビルド以降に変更があったプロジェクトだけをビルドします。 ソリューションに含まれているすべてのプロジェクトをビルドするには、/Rebuild (devenv.exe) を使用します。
使用例
この例では、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