Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Fa sì che il compilatore accetti solo la sintassi inclusa nella versione del linguaggio Visual Basic specificata.
Sintassi
-langversion:version
Argomenti
version
Obbligatorio. Versione della lingua da utilizzare durante la compilazione. I valori accettati sono 9, 10, 1112, 14, 15, 15.3, 15.5, 16.916default, , e latest.
Qualsiasi numero intero può essere specificato anche usando .0 come versione secondaria, 11.0ad esempio .
È possibile visualizzare l'elenco di tutti i valori possibili specificando -langversion:? nella riga di comando.
Osservazioni:
L'opzione -langversion specifica la sintassi accettata dal compilatore. Ad esempio, se si specifica che la versione del linguaggio è 9.0, il compilatore genera errori per la sintassi valida solo nella versione 10.0 e successive.
È possibile usare questa opzione quando si sviluppano applicazioni destinate a versioni diverse di .NET Framework. Ad esempio, se si usa .NET Framework 3.5, è possibile usare questa opzione per assicurarsi di non usare la sintassi della versione del linguaggio 10.0.
È possibile impostare -langversion direttamente solo usando la riga di comando. Per altre informazioni, vedere Destinazione di una versione specifica di .NET Framework.
Esempio
Il codice seguente viene compilato sample.vb per Visual Basic 9.0.
vbc -langversion:9.0 sample.vb