Condividi tramite


/target:exe (creazione di un'applicazione console) (opzioni del compilatore C#)

Aggiornamento: novembre 2007

Specificando l'opzione /target:exe il compilatore crea un'applicazione console eseguibile (EXE).

/target:exe

Note

L'opzione /target:exe è attiva per impostazione predefinita. Il file eseguibile creato avrà estensione EXE.

Per creare un programma eseguibile per Windows, utilizzare /target:winexe.

Se non diversamente specificato mediante l'opzione /out, il nome del file di output corrisponderà al nome del file di input che contiene il metodo Main.

Quando specificato alla riga di comando, tutti i file fino alla successiva opzione /out o /target:module verranno utilizzati per creare il file EXE.

È necessario un unico metodo Main nei file di codice sorgente che vengono compilati in un file EXE. L'opzione del compilatore /main consente di specificare la classe contenente il metodo Main, nei casi in cui il codice presenti più classi con un metodo Main.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la pagina Proprietà del progetto.

  2. Fare clic sulla pagina delle proprietà Applicazione.

  3. Modificare la proprietà Tipo di output.

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

Esempio

Ciascuna delle seguenti righe di comando compilerà in.cs, creando in.exe:

csc /target:exe in.cs
csc in.cs

Vedere anche

Riferimenti

/target (specifica del formato del file di output) (opzioni del compilatore C#)

Altre risorse

Opzioni del compilatore C#