Udostępnij za pośrednictwem


/target:appcontainerexe (opcje kompilatora C#)

Jeśli używasz opcji kompilatora /target:appcontainerexe, kompilator tworzy plik wykonywalny (.exe) systemu Windows, który musi być uruchamiany w kontenerze aplikacji.Ta opcja jest równoważna /target:winexe, ale jest przeznaczona dla aplikacji Windows Store.

/target:appcontainerexe

Uwagi

Aby wymagać uruchamiania aplikacji w pojemniku aplikacji, ta opcja ustawia bit w pliku Przenośny plik wykonywalny (PE) pliku.Jeśli ten bit jest ustawiony, wystąpi błąd, gdy metoda funkcji CreateProcess próbuje uruchomić plik wykonywalny poza kontenerem aplikacji.

O ile nie użyto opcji /out, nazwa pliku wyjściowego przyjmuje nazwę pliku wejściowego, który zawiera metodę Main.

Po określeniu tej opcji w wierszu polecenia wszystkie pliki, aż do następnej opcji /out lub /target, są używane do tworzenia pliku wykonywalnego.

Aby ustawić tę opcję kompilatora w IDE

  1. W Eksploratorze rozwiązań otwórz menu skrótów swojego projektu, a następnie wybierz polecenie Właściwości.

  2. Na karcie Aplikacja na liście Typ danych wyjściowych wybierz Aplikacja ze Sklepu Windows.

    Opcja ta jest dostępna tylko dla szablonów aplikacji Windows Store.

Zobacz OutputType, aby dowiedzieć się więcej na temat programowego ustawiania opcji kompilatora.

Przykład

Następujące polecenie kompiluje filename.cs do pliku wykonywalnego systemu Windows, który można uruchomić tylko w kontenerze aplikacji.

csc /target:appcontainerexe filename.cs

Zobacz też

Informacje

/target (opcje kompilatora C#)

/target:winexe (opcje kompilatora C#)

Inne zasoby

Opcje kompilatora C#