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 codici da utilizzare durante 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 alta entropia che ASLR è supportato. |
|
/incremental |
Attiva la compilazione incrementale (obsoleta). |
Specifica un contenitore della chiave 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 ai cui tipi non pubblicinetmodule possono accedere. |
|
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. |
|
Limiti le piattaforme su cui è possibile eseguire il codice: x86, Itanium, x64, anycpu, o anycpu32bitpreferred.Il valore predefinito è anycpu. |
|
Specifica la lingua 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 è possibile utilizzare il file eseguibile. |
|
Specifica il formato del file di output utilizzando 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
Riferimenti
Opzioni del compilatore C# elencate per categoria