Condividi tramite


Procedura: impostare le opzioni del compilatore

Aggiornamento: novembre 2007

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 attivare o disattivare gli avvisi del compilatore relativi a condizioni specifiche. Per ulteriori informazioni, vedere Procedura: attivare o disattivare gli avvisi del compilatore.

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

Nota:

Il computer potrebbe mostrare nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. L'edizione di Visual Studio in uso e le impostazioni utilizzate 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: attivare o disattivare gli avvisi del compilatore.

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: attivare o disattivare gli avvisi del compilatore

Concetti

Inferenza dei tipi locali

Riferimenti

Istruzione Option Explicit (Visual Basic)

Istruzione Option Strict

Istruzione Option Compare

Istruzione Option Infer

Altre risorse

Gestione delle proprietà di compilazione