Porady: debugowanie w trybie mieszanym
W poniższych procedurach opisano sposób debugowanie kodu zarządzane i macierzysty, nazywany również mieszanym debugowania.Istnieją dwa scenariusze starań, w zależności od tego, czy biblioteka DLL lub aplikacji jest zapisywana w kodzie macierzystym:
Aplikacja wywołująca, który wywołuje biblioteki DLL są zapisywane w kodzie macierzystym.W takim przypadku biblioteki DLL jest zarządzany, a debugery zarządzane i macierzystego należy włączyć, aby zarówno debugowania.Można zaewidencjonować tego projektu stron właściwości okno dialogowe.Jak to zrobić, zależy od tego, czy możesz rozpocząć debugowanie z projektu DLL lub wywołującego projektu aplikacji.
Aplikacja wywołująca, który wywołuje biblioteki DLL jest zapisywana w kodzie zarządzanym i biblioteki DLL jest zapisywana w kodzie macierzystym.
[!UWAGA]
Okna dialogowe i polecenia menu mogą się różnić od tych opisanych w Pomocy, w zależności od ustawień aktywnych lub wydania.Aby zmienić ustawienia, wybierz polecenie ustawień importu i eksportu na narzędzia menu.Aby uzyskać więcej informacji, zobacz Dostosowywanie ustawień środowiska deweloperskiego w Visual Studio.
Aby włączyć debugowanie mieszanym
W Eksploratora rozwiązań, kliknij prawym przyciskiem myszy projekt języka C++ i wybierz właściwości.
W stron właściwości okna dialogowego rozwiń Właściwości konfiguracji węzła, a następnie wybierz Debugowanie.
Ustaw debuger typu do mieszane lub automatycznie.