Compartilhar via


Como: Aplicativos de modo misto de depuração

This topic applies to:

Edition

Visual Basic

C#

C++

Web Developer

Express

O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável

Pro, Premium e Ultimate

O tópico é aplicável O tópico é aplicável O tópico é aplicável O tópico é aplicável

A mixed-mode application is any application that combines native code (C++) with managed code (such as Visual Basic, Visual C#, or C++ that runs on the common language runtime). A depuração de aplicativos de modo misto é amplamente transparente no Visual Studio; não é muito diferente da depuração de um aplicativo de modo único. There are a few special considerations, however.

ObservaçãoObservação

Visual Studionão oferece suporte a depuração de modo misto em Windows 95, Windows 98, ou Windows Millennium Edition.

Property Evaluation in Mixed-Mode Applications

In a mixed-mode application, the evaluation of properties by the debugger is an expensive operation. As a result, debugging operations such as stepping might appear slow. For more information, see Stepping. If you experience poor performance in mixed-mode debugging, you might want to turn off property evaluation in the debugger windows.

ObservaçãoObservação

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.

To turn off property evaluation

  1. On the Tools menu, choose Options.

  2. In the Options dialog box, open the Debugging folder and select the General category.

  3. Clear the Enable property evaluation and other implicit function calls check box.

Because native call stacks and managed call stacks differ, the debugger cannot always provide the complete call stack for mixed code. When native code calls managed code, you may notice some discrepancies. Para obter mais informações, consulte código misto e informações perdidas na janela de pilha de chamada.

Consulte também

Conceitos

Segurança do Depurador

Outros recursos

Depurando código gerenciado