Compartilhar via


/langversion (conformes sintaxe) (Opções do compilador translation from VPE for Csharp)

Faz com que o compilador aceitar somente a sintaxe é incluída na especificação ISO/IEC 23270:2003 translation from VPE for Csharp linguagem.

/langversion:option

Argumentos

  • option
    If option é ISO-1 o compilador fornecerá um erro para nenhuma sintaxe que não seja a especificação de linguagem ISO/IEC 23270:2003 translation from VPE for Csharp.

    If option é ISO-2 o compilador fornecerá um erro para nenhuma sintaxe que não seja a especificação de linguagem ISO/IEC 23270:2006 translation from VPE for Csharp.

    If option é default o compilador aceitará todos os sintaxe de linguagem válido. /langversion:default é o padrão.

Comentários

Versão 1.0 da especificação translation from VPE for Csharp representa a funcionalidade disponível com /langversion:ISO-1. The Visual Studio Developer centralizar contém todas sistema autônomo especificações sistema autônomo arquivos do Microsoft palavra.Especificação ISO/IEC 23270:2006 está disponível em arquivos .zip http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926\_ISO\_IEC\_23270\_2006 (E).

Metadados referenciado por seu aplicativo translation from VPE for Csharp não estão sujeitas a /langversion opção do compilador.

Como cada versão do compilador translation from VPE for Csharp contém extensões para a especificação da linguagem, /langversion não lhe confere a funcionalidade equivalente de uma versão anterior do compilador.

Independentemente de qual /langversion a configuração usar, você irá usar a versão corrente do common linguagem tempo de execução para criar o .exe ou .dll. Uma exceção é amigo módulos (assemblies) e /moduleassemblyname (especificar Assembly Friend para módulo) (opção do compilador translation from VPE for Csharp), que funcione em /langversion:ISO-1.

Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. em em aberto Propriedades página.Para obter detalhes, consulte:Como: Definir propriedades de compilação (C#).

  2. clicar no Compilação página de propriedades.

  3. Clique no botão Advanced.

  4. Modificar o Versão de linguagempropriedade .

Para obter informações sobre como conjunto opção do compilador programaticamente, consulte LanguageVersion.

Consulte também

Outros recursos

Opções do Compilador C#

Propriedades de Projeto (Visual Studio)