Opzioni del compilatore C# in ordine alfabetico
Di seguito vengono riportate le opzioni del compilatore in ordine alfabetico. Per un elenco organizzato per categorie, vedere Opzioni del compilatore C# elencate per categoria.
Opzione |
Scopo |
---|---|
Legge un file di risposta per individuare altre opzioni. |
|
Visualizza un messaggio relativo all'uso in stdout. |
|
Collega i moduli specificati nell'assembly. |
|
Specifica la posizione di app.config in fase di associazione degli assembly. |
|
Specifica l'indirizzo di base della libreria da compilare. |
|
Crea un file di report sui bug. Questo file verrà inviato insieme a tutte le informazioni sull'arresto anomalo del sistema se utilizzato con /errorreport:prompt o /errorreport:send. |
|
Determina la generazione di controlli di overflow da parte del compilatore. |
|
Specifica la tabella di codici da utilizzare per l'apertura dei file di origine. |
|
Consente di creare informazioni di debug. |
|
Definisce i simboli di compilazione condizionale. |
|
Imposta la firma ritardata dell'assembly utilizzando solo la parte pubblica della chiave con nome sicuro. |
|
Specifica un file di documentazione XML da generare. |
|
Specifica come gestire gli errori interni del compilatore: prompt, send o none. Il valore predefinito è none. |
|
Specifica l'allineamento utilizzato per le sezioni del file di output. |
|
Determina la generazione di percorsi completi da parte del compilatore. |
|
Visualizza un messaggio relativo all'uso in stdout. |
|
Specifica che l'entropia elevata ASLR è supportata. |
|
/incremental |
Attiva la compilazione incrementale (obsoleta). |
Specifica un contenitore di chiavi con nome sicuro. |
|
Specifica un file di chiave con nome sicuro. |
|
Specifica la versione del linguaggio: ISO-1 o Default. |
|
Specifica le directory aggiuntive in cui eseguire la ricerca dei riferimenti. |
|
Rende disponibili per il progetto informazioni sul tipo COM negli assembly specificati. |
|
Collega la risorsa specificata all'assembly. |
|
Specifica il tipo che contiene il punto di ingresso, ignorando tutti gli altri punti di ingresso possibili. |
|
Specifica un assembly i cui tipi non pubblici possono accedere ai file con estensione netmodule. |
|
Indica al compilatore di non includere automaticamente il file CSC.RSP. |
|
Non visualizza il messaggio di copyright del compilatore. |
|
Indica al compilatore di non fare riferimento alla libreria standard (mscorlib.dll). |
|
Disabilita messaggi di avviso specifici. |
|
Istruisce il compilatore a non incorporare un manifesto dell'applicazione nel file eseguibile. |
|
Consente di abilitare o disabilitare le ottimizzazioni. |
|
Specifica il nome del file di output (valore predefinito: nome base del file con classe principale o del primo file). |
|
Specifica il nome e il percorso del file con estensione pdb. |
|
Limita le piattaforme su cui è possibile eseguire il codice: x86, Itanium, x64, anycpu o anycpu32bitpreferred. Il valore predefinito è anycpu. |
|
Specifica il linguaggio da utilizzare per l'output del compilatore. |
|
Include tutti i file presenti nella directory e nelle sottodirectory correnti in base alle specifiche dei caratteri jolly. |
|
Crea un riferimento ai metadati dai file assembly specificati. |
|
Incorpora la risorsa specificata. |
|
Specifica la versione minima del sottosistema che può essere utilizzata dal file eseguibile. |
|
Specifica il formato del file di output mediante una delle quattro opzioni: /target:appcontainerexe, /target:exe, /target:library, /target:module, /target:winexe, /target:winmdobj. |
|
Consente l'esecuzione di codice unsafe. |
|
Restituisce messaggi del compilatore con la codifica UTF-8. |
|
Imposta il livello di avviso (0-4). |
|
Visualizza avvisi specifici come errori. |
|
Utilizza questa icona per l'output. |
|
Specifica un file manifesto win32 personalizzato. |
|
Specifica il file di risorse win32 (res). |
Vedere anche
Attività
Procedura: Impostare le variabili di ambiente per la riga di comando di Visual Studio
Riferimenti
Opzioni del compilatore C# elencate per categoria