Condividi tramite


Procedura: impostare le opzioni del compilatore (Visual Basic)

Nel compilatore Visual Basic sono disponibili diverse opzioni per la verifica del codice in fase di compilazione. Option Explicit determina se le variabili devono essere dichiarate in modo esplicito. Option Strict determina se sono consentite le conversioni esplicite verso un tipo di dati più piccolo e l'associazione tardiva. Option Infer consente l'inferenza dei tipi per le variabili (locali) a livello di membro. Option Compare specifica il metodo utilizzato per i confronti tra stringhe: binario (con distinzione tra maiuscole e minuscole) o testo (senza distinzione tra maiuscole e minuscole).

Nota

La definizione di queste opzioni determina le impostazioni predefinite per il progetto, che possono essere ignorate per i file del progetto utilizzando le istruzioni di linguaggio Option Explicit, Option Strict, Option Infer e Option Compare.

Le opzioni, inoltre, vengono specificate per abilitare o disabilitare gli avvisi del compilatore relativi a condizioni specifiche. Per ulteriori informazioni, vedere Procedura: abilitare o disabilitare gli avvisi del compilatore (Visual Basic).

È possibile impostare le opzioni del compilatore nella pagina Compila di Progettazione progetti.

Nota

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Per impostare Option Explicit

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

  2. Nella scheda Compila dell’elenco Option Explicit selezionare On o Off.

Per impostare Option Strict

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

  2. Nella scheda Compila dell’elenco Option Strict selezionare On o Off.

    L’opzione (personalizzato) verrà visualizzata in questo elenco se si abilitano le notifiche del compilatore Conversione implicita, Associazione tardiva o Tipo implicito (vedere di seguito l'opzione Configurazioni avvisi ). Impostando nuovamente Option Strict su On vengono ripristinate le impostazioni predefinite delle notifiche. Per ulteriori informazioni, vedere Procedura: abilitare o disabilitare gli avvisi del compilatore (Visual Basic).

Per impostare Option Compare

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

  2. Nella scheda Compila dell'elenco Option Compare selezionare Binary o Text.

Per impostare Option Infer

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

  2. Nella scheda Compila dell’elenco Option Infer selezionare On o Off.

Vedere anche

Attività

Procedura: abilitare o disabilitare gli avvisi del compilatore (Visual Basic)

Riferimenti

Istruzione Option Explicit (Visual Basic)

Istruzione Option Strict

Istruzione Option Compare

Istruzione Option Infer

Pagina Compilazione, Progettazione progetti (Visual Basic)

Concetti

Local Type Inference

Altre risorse

Gestione delle proprietà di compilazione