/Rebuild (devenv.exe)
指定したソリューション構成を消去してからビルドします。
devenv SolutionName /rebuild SolnConfigName [/project ProjName] [/projectconfig ProjConfigName]
引数
SolnConfigName
必須。SolutionName で指定したソリューションをリビルドするために使用されるソリューション構成の名前です。SolutionName
必須。ソリューション ファイルの完全パスと名前です。/project ProjName
省略可能。ソリューション内のプロジェクト ファイルのパスと名前です。SolutionName フォルダーからプロジェクト ファイルまでの相対パス、プロジェクトの表示名、またはプロジェクト ファイルの完全パスと名前を入力できます。/projectconfig ProjConfigName
省略可能。引数 /project で指定されたプロジェクトをリビルドするときに使用される、プロジェクトのビルド構成の名前です。
解説
このスイッチは、統合開発環境 (IDE: Integrated Development Environment) の [ソリューションのリビルド] メニュー コマンドと同じ機能を果たします。
空白を含む文字列は二重引用符で囲みます。
エラーなどの削除とビルドの情報は、[コマンド] ウィンドウまたは /out スイッチで指定したログ ファイルに表示されます。
使用例
次の例では、MySolution の Debug ソリューション構成にある Debug プロジェクト ビルド構成を使用し、CSharpWinApp プロジェクトを削除し、リビルドします。
devenv "C:\Documents and Settings\someuser\My Documents\Visual Studio\Projects\MySolution\MySolution.sln" /rebuild Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug