/Build (devenv.exe)

Vytvoří řešení nebo projekt pomocí zadaného konfiguračního souboru řešení.

Syntaxe

devenv SolutionName /Build [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumenty

  • SolutionName

    Povinný: Cesta a název souboru řešení vzhledem k adresáři řešení.

  • SolnConfigName

    Nepovinné. Název konfigurace řešení (například Debug nebo) sloužící k sestavení řešení s názvem SolutionName.Release Pokud je k dispozici více platforem řešení, musíte také zadat platformu (například Debug|Win32). Pokud tento argument není zadaný nebo prázdný řetězec (""), nástroj použije aktivní konfiguraci řešení.

  • /ProjectProjname

    Nepovinné. Cesta a název souboru projektu v rámci řešení. Můžete zadat relativní cestu ze složky SolutionName do souboru projektu nebo zobrazovaného názvu projektu nebo úplnou cestu a název souboru projektu.

  • /ProjectConfigProjConfigName

    Nepovinné. Název konfigurace sestavení projektu (například Debug nebo Release) pro použití při sestavování pojmenovaného projektu. Pokud je k dispozici více než jedna platforma řešení, musíte také zadat platformu (například Debug|Win32). Pokud je tento přepínač zadaný, přepíše argument SolnConfigName .

  • /OutOutputFilename

    Nepovinné. 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

  • Přepínač /Build provádí stejnou funkci jako příkaz nabídky Sestavení řešení v integrovaném vývojovém prostředí (IDE).

  • Uzavřete řetězce, které obsahují mezery v dvojitých 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řepínač /Build pouze sestavuje projekty, které se od posledního sestavení změnily. Pokud chcete sestavit všechny projekty v řešení, použijte místo toho příkaz /rebuild .

  • Pokud se zobrazí chybová zpráva s chybnou konfigurací projektu, ujistěte se, že jste zadali platformu řešení nebo projektovou platformu (například Debug|Win32).

Příklad

Následující příkaz sestaví projekt CSharpWinApppomocí Debug konfigurace sestavení projektu v rámci MySolution.

devenv "%USERPROFILE%\source\repos\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

Viz také