Condividi tramite


Opzioni del compilatore Visual Basic in ordine alfabetico

Il compilatore da riga di comando Visual Basic viene fornito in alternativa alla compilazione dei programmi dall'ambiente di sviluppo integrato (IDE) di Visual Studio. Di seguito è riportato un elenco delle opzioni del compilatore da riga di comando Visual Basic ordinate alfabeticamente.

Opzione

Scopo

@ (specifica di un file di risposta)

Specifica un file di risposta.

/?

Visualizza le opzioni del compilatore. Questo comando ha la stessa funzione dell'opzione /help. Non viene effettuata alcuna compilazione.

/addmodule

Permette al compilatore di rendere disponibili al progetto in corso di compilazione tutte le informazioni sui tipi presenti nei file specificati.

/baseaddress

Consente di specificare l'indirizzo di base di una DLL.

/bugreport

Crea un file contenente informazioni che semplificano la segnalazione di un bug.

/codepage

Consente di specificare la tabella codici da utilizzare per tutti i file del codice sorgente nella compilazione.

/debug

Consente di generare informazioni di debug.

/define

Consente di definire simboli per la compilazione condizionale.

/delaysign

Specifica se l'assembly avrà firma completa o parziale.

/doc

Elabora i commenti della documentazione in un file XML.

/errorreport

Consente di specificare in che modo il compilatore Visual Basic segnalerà i relativi errori interni.

/filealign

Specifica la posizione di allineamento per le sezioni del file di output.

/help

Visualizza le opzioni del compilatore. Questo comando corrisponde a specificare l'opzione /?. Non viene effettuata alcuna compilazione.

/highentropyva

Indica se un determinato eseguibile supporta alta entropia indirizzo spazio Layout Randomization (ASLR).

/imports

Consente di importare uno spazio dei nomi dall'assembly specificato.

/keycontainer

Specifica il nome di un contenitore di chiavi per una coppia di chiavi allo scopo di assegnare a un assembly un nome sicuro.

/keyfile

Consente di specificare un file contenente una chiave o una coppia di chiavi allo scopo di assegnare a un assembly un nome sicuro.

/langversion

Specifica che il compilatore deve accettare solo sintassi inclusa nella versione specificata di Visual Basic.

/libpath

Consente di specificare il percorso degli assembly a cui fa riferimento l'opzione /reference.

/linkresource

Crea un collegamento a una risorsa gestita.

/main

Specifica la classe che contiene il SubMain procedura da utilizzare all'avvio.

/moduleassemblyname

Specifica il nome dell'assembly che conterrà un modulo.

/netcf

Imposta il compilatore in modo che punti a .NET Compact Framework.

/noconfig

La compilazione non viene eseguita con Vbc.rsp.

/nologo

Consente di omettere i messaggi informativi del compilatore.

/nostdlib

Con questo parametro il compilatore non fa riferimento alle librerie standard.

/nowarn

Consente di inibire la capacità del compilatore di generare avvisi.

/nowin32manifest

Istruisce il compilatore a non incorporare qualsiasi manifesto dell'applicazione nel file eseguibile.

/optimize

Abilita o disabilita l'ottimizzazione del codice.

/optioncompare

Consente di specificare se il confronto si verifica tra stringhe di tipo binario oppure se utilizzare una semantica basata sul testo specifica delle impostazioni locali.

/optionexplicit

Consente di applicare la dichiarazione esplicita delle variabili.

/optioninfer

Abilita l'utilizzo dell'inferenza del tipo di variabile locale nelle dichiarazioni di variabile.

/optionstrict

Attiva la semantica della lingua ridotta.

/out

Consente di specificare un file di output.

/platform

Consente di specificare la piattaforma del processore di destinazione utilizzata dal compilatore per il file di output.

/quiet

Consente di impedire la visualizzazione del codice per avvisi ed errori relativi alla sintassi da parte del compilatore.

/recurse

Esegue la ricerca dei file di origine da compilare anche nelle sottodirectory.

/reference

Consente di importare metadati da un assembly.

/removeintchecks

Consente di disabilitare il controllo dell'overflow di valori integer.

/resource

Consente di incorporare una risorsa gestita in un assembly.

/rootnamespace

Specifica uno spazio dei nomi per tutte le dichiarazioni di tipi.

/sdkpath

Consente di specificare il percorso di Mscorlib.dll e Microsoft.VisualBasic.dll.

/subsystemversion

Specifica la versione minima del sottosistema che è possibile utilizzare il file eseguibile generato.

/target

Specifica il formato del file di output.

/utf8output

Consente di visualizzare l'output del compilatore mediante la codifica UTF-8.

/vbruntime

Indica che il compilatore esegue la compilazione senza un riferimento alla libreria di runtime di Visual Basic oppure con un riferimento a una libreria di runtime specifica.

/verbose

Consente di restituire informazioni supplementari durante la compilazione.

/warnaserror

Consente di considerare gli avvisi come errori.

/win32icon

Consente di inserire un file ICO nel file di output.

/win32manifest

Identifica un file manifesto dell'applicazione Win32 definito dall'utente da incorporare nel file eseguibile di tipo PE di un progetto.

/win32resource

Consente di inserire una risorsa Win32 nel file di output.

Vedere anche

Riferimenti

Opzioni del compilatore Visual Basic elencate per categoria

Opzioni del compilatore C# in ordine alfabetico

Opzioni del compilatore C# elencate per categoria

Altre risorse

Introduzione a Progettazione progetti