Programação do .NET com C++/CLI
Por padrão, os projetos CLR criados com o Visual Studio 2015 têm como destino o .NET Framework 4.5.2. Você pode ter como destino o .NET Framework 4.6 ao criar um projeto. Na caixa de diálogo Novo Projeto, altere a estrutura de destino na lista suspensa, na metade superior da caixa de diálogo. Para alterar a estrutura de destino de um projeto existente, feche o projeto, edite o arquivo do projeto (.vcxproj
) e altere o valor da Versão do Framework de Destino para 4.6. As alterações entrarão em vigor na próxima vez que você abrir o projeto.
No Visual Studio 2017, o destino padrão do .NET Framework é o 4.6.1. O seletor de versão do Framework está na parte inferior da caixa de diálogo Novo Projeto.
Instalar o suporte para C++/CLI no Visual Studio 2017
O C++/CLI não é instalado por padrão ao instalar uma carga de trabalho do Visual Studio C++. Para instalar o componente após a instalação do Visual Studio, abra a Instalador do Visual Studio selecionando o menu Iniciar do Windows e procurando o instalador do Visual Studio. Selecione o botão Modificar, ao lado da versão instalada do Visual Studio. Selecione a guia Componentes individuais. Role para baixo até a seção Compiladores, ferramentas de build e tempos de execução e selecione o Suporte para C++/CLI. Selecione Modificar para baixar os arquivos necessários e atualizar o Visual Studio.
No Visual Studio 2019, a estrutura de destino padrão para projetos do .NET Core é 5.0. Para projetos do .NET Frameworks, o padrão é 4.7.2. O seletor de versão do .NET Framework está na página Configure seu novo projeto da caixa de diálogo Criar um novo projeto.
Instalar o suporte para C++/CLI no Visual Studio 2019
O C++/CLI não é instalado por padrão ao instalar uma carga de trabalho do Visual Studio C++. Para instalar o componente após a instalação do Visual Studio, abra a Instalador do Visual Studio selecionando o menu Iniciar do Windows e procurando o instalador do Visual Studio. Selecione o botão Modificar, ao lado da versão instalada do Visual Studio. Selecione a guia Componentes individuais. Role para baixo até a seção Compiladores, ferramentas de build e tempos de execução e selecione Suporte para C++/CLI das ferramentas de build v.142 (mais recente). Selecione Modificar para baixar os arquivos necessários e atualizar o Visual Studio.
No Visual Studio 2022, a estrutura de destino padrão para projetos do .NET Core é 6.0. Para projetos do .NET Frameworks, o padrão é 4.7.2. O seletor de versão do .NET Framework está na página Configure seu novo projeto da caixa de diálogo Criar um novo projeto.
Instalar o suporte para C++/CLI no Visual Studio 2022
O C++/CLI não é instalado por padrão ao instalar uma carga de trabalho do Visual Studio C++. Para instalar o componente após a instalação do Visual Studio, abra a Instalador do Visual Studio selecionando o menu Iniciar do Windows e procurando o instalador do Visual Studio. Selecione o botão Modificar, ao lado da versão instalada do Visual Studio. Selecione a guia Componentes individuais. Role para baixo até a seção Compiladores, ferramentas de build e tempos de execução e selecione o Suporte para C++/CLI nas ferramentas de build v.143 (mais recente). Selecione Modificar para baixar os arquivos necessários e atualizar o Visual Studio.
Nesta seção
Interoperabilidade nativa e .NET
Código puro e verificável (C++/CLI)
Expressões regulares (C++/CLI)
Tratamento de arquivos e E/S (C++/CLI)
Operações de gráficos (C++/CLI)
Operações do Windows (C++/CLI)
Acesso a dados usando ADO.NET (C++/CLI)
Interoperabilidade com outras linguagens .NET (C++/CLI)
Assemblies de nome forte (assinatura de assembly) (C++/CLI)
Referência da biblioteca STL/CLR