/Project (devenv.exe)
Identifikuje jeden projekt v rámci zadané konfigurace řešení pro sestavení, vyčištění, opětovné sestavení nebo nasazení.
Syntaxe
devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
Argumenty
SolutionName
Povinný: Úplná cesta a název souboru řešení.
{
/Build
/Rebuild
||/Clean
|/Deploy
}Povinný: Sestaví, vyčistí, nasadí nebo znovu sestaví projekt.
SolnConfigName
Nepovinné. Název konfigurace řešení (například
Debug
nebo) použitý pro řešení s názvem SolutionName.Release
Pokud je k dispozici více než jedna platforma řešení, musíte také zadat platformu (napříkladDebug|Win32
). Pokud tento argument není zadaný nebo prázdný řetězec (""
), nástroj použije aktivní konfiguraci řešení./Project
ProjNameNepovinné. Cesta a název souboru projektu v rámci řešení. Do souboru projektu můžete zadat zobrazovaný název projektu nebo relativní cestu ze složky SolutionName . Můžete také zadat úplnou cestu a název souboru projektu.
/ProjectConfig
ProjConfigNameNepovinné. Název konfigurace sestavení projektu (například
Debug
neboRelease
) pro/Project
název. Pokud je k dispozici více než jedna platforma řešení, musíte také zadat platformu (napříkladDebug|Win32
)./Out
OutputFilenameNepovinné. Název souboru, do kterého chcete odeslat výstup nástroje. Pokud soubor již existuje, nástroj připojí výstup na konec souboru.
Poznámky
Musí být použitá část
devenv
/Build
příkazu ,/Clean
,/Rebuild
nebo/Deploy
příkazu.Uzavřete řetězce, které obsahují mezery v uvozovkách.
Souhrnné informace o sestaveních, včetně chyb, se dají zobrazit v příkazovém okně nebo v libovolném souboru protokolu zadaném přepínačem
/Out
.
Příklad
Tento příklad sestaví projekt CSharpWinApp
pomocí Debug
konfigurace sestavení projektu v rámci MySolution
.
devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug