Demonstra Passo a passo: Compilando um programa de C++ que tem como alvo o CLR no Visual Studio (C++)
Você pode criar programas em Visual C++ que usam.NET e compilá-los usando o ambiente de desenvolvimento de Visual Studio.
Para que este procedimento pode digitar o seu próprio programa de Visual C++ ou use um dos programas de exemplo. O programa de exemplo, podemos usar esse procedimento cria um arquivo de texto chamado textfile.txt e salva-o para o diretório do projeto.
Pré-requisitos
These topics assume that you understand the fundamentals of the C++ language. Se apenas começar C++ de aprendizagem, recomendamos que o "guia para iniciantes do C++", escrito por Herb Schildt, disponível online em https://go.microsoft.com/fwlink/?LinkId=115303.
Para criar um novo projeto no Visual Studio e adicione um novo arquivo de origem
Create a new project. Sobre o arquivo , aponte para novae, em seguida, clique em projeto ….
Em tipos de projeto do Visual C++, clique em CLRe em seguida, clique em Projeto CLR vazio.
Digite um nome de projeto.
Por padrão, a solução que contém o projeto tem o mesmo nome que o novo projeto, mas você pode inserir um nome diferente. Se desejar, você pode inserir um local diferente para o projeto.
Clique em OK para criar um novo projeto.
Se o Solution Explorer não estiver visível, clique em Solution Explorer sobre o Exibir menu.
Adicione um novo arquivo de origem ao projeto:
Com o botão direito do Arquivos de origem pasta no Solution Explorer, aponte para Add e clique em Novo item ….
Clique em Arquivo do C++ (CPP) e digite um nome de arquivo e clique em Add.
O .cpp arquivo aparece na Arquivos de origem pasta no Solution Explorer e uma janela com abas é exibido, onde você digita o código desejado nesse arquivo.
Clique na guia recém-criado em Visual Studio e digite um programa válido do Visual C++, ou copie e cole a um dos programas de exemplo.
Por exemplo, você pode usar o Como: Gravar um arquivo de texto programa de exemplo (na i/O e o tratamento de arquivos o nó do guia de programação).
Se você usar o programa de exemplo, observe que você usar o gcnewpalavra-chave em vez de new ao criar um.NET object e que gcnew retorna um identificador (^) em vez de um ponteiro (*):
StreamWriter^ sw = gcnew StreamWriter(fileName);
Para obter mais informações sobre a nova sintaxe do Visual C++, consulte Language Features for Targeting the CLR.
Sobre o Build menu, clique em Build Solution.
O saída janela exibe informações sobre o andamento de compilação, como, por exemplo, o local do log de compilação e uma mensagem que indica o status de compilação.
Se você fizer alterações e executa o programa sem fazer uma compilação, uma caixa de diálogo pode indicar que o projeto está desatualizado. Selecione a caixa de seleção nesta caixa de diálogo antes de clicar em OK se você desejar que o Visual Studio para usar sempre as versões atuais dos arquivos em vez de solicitar a você toda vez que ele constrói o aplicativo.
Sobre o Debug menu, clique em Iniciar sem depuração.
Se você usou o programa de exemplo, quando você executar o programa é exibida uma janela de comando, o que indica que o arquivo de texto foi criado. Pressione qualquer tecla para fechar a janela de comando.
O textfile.txt o arquivo de texto agora está localizado no seu diretório do projeto. Você pode abrir este arquivo usando o bloco de notas.
Observação Escolhendo o CLR vazio modelo de projeto definido automaticamente o /clr opção de compilador. Para verificar isso, clique com o botão direito no projeto na Solution Explorer e clicando em Propriedadese verifique o suporte a Common Language Runtime opção na Geral o nó de Propriedades de configuração.
What's Next
Anterior: Demonstra Passo a passo: Compilando um programa de C++ nativo na linha de comando (C++) | Próxima: Demonstra Passo a passo: Compilando um programa em c