Como: Debug in Mixed Mode
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
![]() |
Pro, Premium e Ultimate |
Os procedimentos a seguir descrevem como depurar código gerenciado e nativo, também conhecido como modo misto de depuração. Há dois cenários para fazê-lo, dependendo da DLL ou o aplicativo é escrito em código nativo:
O aplicativo que chama sua DLL está escrito em código nativo. Nesse caso a sua DLL é gerenciado e depuradores gerenciados e nativos devem ser ativados para depurar ambos. Você pode verificar isso na <Project> Páginas de propriedade caixa de diálogo. How you do this depends on whether you start debugging from the DLL project or the calling application project.
O aplicativo que chama sua DLL é escrito em código gerenciado e sua DLL é escrito em código nativo.
![]() |
---|
The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações. |
Para habilitar a depuração de modo misto
In Solution Explorer, select the project.
On the View menu, click Property Pages.
No <Project> Páginas de propriedade caixa de diálogo caixa, expanda o Propriedades de configuração nó e selecione depuração.
Definir o tipo de depurador para misto ou automático.