Opzioni del compilatore Visual Basic in ordine alfabetico

Aggiornamento: novembre 2007

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

Funzione

@ (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

Specifica l'indirizzo di base di una DLL.

/bugreport

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

/codepage

Specifica la tabella codici da utilizzare per tutti i file di codice sorgente inclusi nella compilazione.

/debug

Genera informazioni di debug.

/define

Definisce simboli per la compilazione condizionale.

/delaysign

Specifica se l'assembly verrà firmato parzialmente o completamente.

/doc

Elabora i commenti relativi alla 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 ha la stessa funzione dell'opzione /?. Non viene effettuata alcuna compilazione.

/imports

Importa 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.

/libpath

Specifica il percorso degli assembly a cui fa riferimento l'opzione /reference.

/linkresource

Crea un collegamento a una risorsa gestita.

/main

Specifica la classe contenente la routine SubMain 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

Disattiva la visualizzazione dei messaggi informativi del compilatore.

/nostdlib

Indica al compilatore di non fare riferimento alle librerie standard.

/nowarn

Inibisce la capacità del compilatore di generare avvisi.

/nowin32manifest

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

/optimize

Attiva o disattiva 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 definite.

/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

Specifica un file di output.

/platform

Specifica la piattaforma processore di destinazione utilizzata dal compilatore per il file di output.

/quiet

Impedisce 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

Importa metadati da un assembly.

/removeintchecks

Disattiva il controllo dell'overflow di valori integer.

/resource

Incorpora una risorsa gestita in un assembly.

/rootnamespace

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

/sdkpath

Specifica il percorso di Mscorlib.dll e Microsoft.VisualBasic.dll.

/target

Specifica il formato del file di output.

/utf8output

Visualizza l'output del compilatore utilizzando la codifica UTF-8.

/vbruntime

Indica che il compilatore deve compilare senza un riferimento alla libreria di runtime di Visual Basic oppure con un riferimento a una libreria di runtime specifica.

/verbose

Restituisce informazioni supplementari durante la compilazione.

/warnaserror

Gestisce gli avvisi come errori.

/win32icon

Inserisce 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

Inserisce una risorsa Win32 nel file di output.

Vedere anche

Concetti

Introduzione a Progettazione progetti

Riferimenti

Opzioni del compilatore Visual Basic elencate per categoria