/langversion (Visual Basic)

Fa in modo che il compilatore accetti solo sintassi inclusa nella versione di lingua specificata di Visual Basic.

/langversion:version

Argomenti

  • version
    Obbligatorio. Versione di lingua da utilizzare durante la compilazione. I valori accettati sono 9, 9.0, 10 e 10.0.

Note

L'opzione /langversion specifica quale sintassi è accettata dal compilatore. Se, ad esempio, si specifica che la versione di lingua è 9.0, il compilatore genera errori relativi alla sintassi valida solo nella versione 10.0 e successive.

È possibile utilizzare questa opzione quando si sviluppano applicazioni destinate a versioni diverse di .NET Framework. Se, ad esempio, la destinazione è .NET Framework 3.5, è possibile utilizzare questa opzione per assicurarsi di non utilizzare la sintassi dalla versione di lingua 10.0.

È possibile impostare /langversion direttamente utilizzando solo la riga di comando. Per ulteriori informazioni, vedere Scelta di una versione o profilo di .NET Framework specifico.

Esempio

Il codice seguente compila sample.vb per Visual Basic 9.0.

vbc /langversion:9.0 sample.vb

Vedere anche

Riferimenti

Esempi di righe di comando di compilazione (Visual Basic)

Altre risorse

Compilatore di Visual Basic

Scelta di una versione o profilo di .NET Framework specifico