Como depurar no modo misto
Os procedimentos a seguir descrevem como depurar código gerenciado e código nativo, também conhecido depuração de modo misto.Há dois cenários para fazer isso, dependendo de a DLL ou o aplicativo serem escritos em código nativo:
O aplicativo de chamada que chama a DLL é escrito em código nativo.Nesse caso, a DLL é gerenciada e os depuradores gerenciados e nativos devem estar habilitados para depurar ambos.Você pode verificar isso no projeto de páginas de propriedade caixa de diálogo.Como você faz isso depende de a depuração ser iniciada do projeto de DLL ou do projeto de aplicativo de chamada.
O aplicativo de chamada que chama a DLL é escrito em código gerenciado e sua DLL é escrita em código nativo.
Observação |
---|
As caixas de diálogo e os comandos de menu que você vê podem ser diferentes dos descritos na Ajuda, dependendo da sua edição ou das configurações ativas.Para alterar as configurações, escolha Importar e Exportar Configurações no menu Ferramentas.Para obter mais informações, consulte Personalizando configurações de desenvolvimento no Visual Studio. |
Para habilitar a depuração de modo misto
Em Solution Explorer, com o botão direito do projeto C++ e selecione propriedades.
No Property Pages caixa de diálogo caixa, expanda o Propriedades de configuração nó e selecione depuração.
Defina Tipo de Depurador como Misto ou Automático.