Sdílet prostřednictvím


/target:appcontainerexe (Možnosti kompilátoru C#)

Použijete-li možnost kompilátoru /target:appcontainerexe, kompilátor vytvoří spustitelný soubor systému Windows (.exe), který musí být spuštěn v kontejneru aplikace.Tato možnost je ekvivalentní k /target: winexe, ale je určena pro aplikace Windows Store.

/target:appcontainerexe

Poznámky

Chcete-li vyžadovat spuštění aplikace v kontejneru, tato možnost nastaví bit v přenositelném spustitelném souboru (PE).Pokud je tento bit nastaven, dojde k chybě, pokud se metoda CreateProcess snaží spustit spustitelný soubor mimo kontejner aplikace.

Pokud nepoužíváte možnost /out, název výstupního souboru bude převzat z názvu vstupního souboru, který obsahuje metodu Main.

Pokud zadáte tuto možnost na příkazovém řádku, všechny soubory až do další možnosti /out nebo /target slouží k vytvoření spustitelného souboru.

Nastavení této možnosti kompilátoru v integrovaném vývojovém prostředí

  1. V Průzkumníku řešení otevřete místní nabídku pro váš projekt a poté zvolte Vlastnosti.

  2. Na kartě Aplikace na seznamu Typ výstupu vyberte Aplikace pro Windows Store.

    Tato možnost je k dispozici pouze pro šablony aplikace Windows Store.

Informace o nastavení této možnosti kompilátoru v programu naleznete v tématu OutputType.

Příklad

Následující příkaz kompiluje filename.cs do spustitelného souboru systému Windows, který lze spustit jen v kontejneru aplikace.

csc /target:appcontainerexe filename.cs

Viz také

Referenční dokumentace

/target (Možnosti kompilátoru C#)

/target:winexe (Možnosti kompilátoru C#)

Další zdroje

Možnosti kompilátoru C#