/ProjectConfig (devenv.exe)
指定要在建置、清除、重建或部署 /Project
引數中所指定的專案時套用的專案建置組態。
語法
devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
引數
SolutionName
必要。 方案檔的完整路徑和名稱。
{
/Build
/Rebuild
||/Clean
|/Deploy
}SolnConfigName
選擇性。 要套用至 SolutionName 中所指定方案的方案組態名稱 (例如
Debug
或Release
)。 如果有多個方案平台可供使用,您也必須指定平台 (例如Debug|Win32
)。 如果未指定這個引數或其為空字串 (""
),則工具會使用方案的作用中組態。/Project
ProjName選擇性。 方案中專案檔的路徑和名稱。 您可以輸入專案的顯示名稱或從 SolutionName 資料夾到專案檔的相對路徑。 您也可以輸入專案檔的完整路徑和名稱。
/ProjectConfig
ProjConfigName選擇性。 要套用至所指定
/Project
的專案組建組態名稱 (例如Debug
或Release
)。 如果有多個方案平台可供使用,您也必須指定平台 (例如Debug|Win32
)。/Out
OutputFilename選擇性。 您要將工具的輸出傳送到其中的檔案名稱。 如果檔案已經存在,工具就會將輸出附加至檔案結尾。
備註
/ProjectConfig
參數必須與 /Project
參數搭配使用,以作為 /Build
、/Clean
、/Deploy
或 /Rebuild
命令的一部分。
請以雙引號括住包含空格的字串。
建置的摘要資訊 (包括錯誤) 可顯示在命令視窗中,或使用 /Out
參數指定的任何記錄檔中。
範例
下列命令會使用 MySolution
內的 Debug
專案組建組態來建置專案 CSharpWinApp
:
devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug