Condividi tramite


/target:appcontainerexe (opzioni del compilatore C#)

Se si utilizza l'opzione del compilatore /target:appcontainerexe, il compilatore crea un file eseguibile di Windows (exe) che deve essere eseguito in un contenitore di app. Questa opzione equivale a /target:winexe, ma è progettata per le applicazioni Windows Store.

/target:appcontainerexe

Note

Per richiedere che l'applicazione venga eseguita in un contenitore di app, questa opzione imposta un bit nel file eseguibile di tipo PE. Quando questo bit è impostato, viene generato un errore se il metodo CreateProcess tenta di avviare il file eseguibile all'esterno di un contenitore di app.

A meno che non si utilizzi l'opzione /out, il nome del file di output corrisponderà al nome del file di input contenente il metodo Main.

Quando si specifica questa opzione da un prompt dei comandi, tutti i file fino alla successiva opzione /out o /target vengono utilizzati per creare il file eseguibile.

Per impostare l'opzione del compilatore nell'IDE

  1. In Esplora soluzioni aprire il menu di scelta rapida per il progetto, quindi scegliere Proprietà.

  2. Nell'elenco Tipo di output della scheda Applicazione, scegliere Applicazione Windows Store.

    Questa opzione è disponibile solo per i modelli di app Windows Store.

Per informazioni su come impostare questa opzione del compilatore a livello di codice, vedere OutputType.

Esempio

Il seguente comando consente di compilare filename.cs in un file eseguibile di Windows che può essere eseguito solo in un contenitore di app.

csc /target:appcontainerexe filename.cs

Vedere anche

Riferimenti

/target (opzioni del compilatore C#)

/target:winexe (opzioni del compilatore C#)

Altre risorse

Opzioni del compilatore C#