Udostępnij za pośrednictwem


Jak: Debug macierzystych bibliotek DLL

[!UWAGA]

Okna dialogowe i poleceń menu, którą widzisz może różnią się od opisane w pomocy, w zależności od ustawień aktywny lub edition.Aby zmienić ustawienia, wybierz polecenie Importuj i Eksportuj ustawienia w menu Narzędzia.Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Podczas debugowania biblioteki DLL, można uruchomić debugowanie od:

  • Projekt, używane do tworzenia pliku wykonywalnego, który wywołuje biblioteki DLL.

- lub -

  • Projekt, używane do tworzenia biblioteki DLL, sam.

Projekt, używane do tworzenia pliku wykonywalnego, rozpocząć debugowanie z tego projektu.Można następnie otworzyć plik źródłowy dla biblioteki DLL i ustawić punkty przerwania w tym pliku, mimo że nie jest częścią projektu, użyty do utworzenia pliku wykonywalnego.Aby uzyskać więcej informacji, zobacz punkty przerwania.

Jeśli uruchomić debugowanie z projektu, który tworzy bibliotekę DLL, należy określić plik wykonywalny żądane w debugowania biblioteki DLL.

Aby określić plik wykonywalny dla sesji debugowania

  1. W Solution Explorer, wybierz projekt, który tworzy bibliotekę DLL.

  2. Z widoku menu, wybierz polecenieStron właściwości.

  3. W Stron właściwości otwarte okno dialogowe Właściwości konfiguracji folder i zaznacz Debugowanie kategorii.

  4. W polecenia określ nazwę ścieżki dla kontenera.Na przykład C:\Program Files\MyApplication\MYAPP.EXE.

  5. W Argumenty polecenia określ wszelkie niezbędne argumenty dla pliku wykonywalnego.

Jeśli nie określisz pliku wykonywalnego w ProjektStron właściwości okno dialogowe pliku wykonywalnego dla debugowania sesji, okno dialogowe pojawia się podczas uruchamiania debugowania.

Zobacz też

Koncepcje

Debuger zabezpieczeń

Inne zasoby

Debugowania w środowisku Visual Studio