Udostępnij za pośrednictwem


Jak: debugowania z projektu biblioteki DLL

[!UWAGA]

Zewnętrzne aplikacja wywołująca nie można określić w wersjach Express.Do debugowania biblioteki DLL w wersji Express, dodać do roztworu, projekt programu wykonywalnego, jest ustawiony jako punkt początkowy dla roztworu i wywoływać metody w bibliotece DLL z pliku wykonywalnego programu project.

Aby rozpocząć debugowanie z projektu DLL aplikacji wywołującej, należy wprowadzić informacje w <Project> Strony właściwości okno dialogowe lub okno, aby wskazać, gdzie znaleźć projektu DLL aplikacji wywołującej.C++ Stron właściwości różnią się układ i zawartość z C# i Visual Basic stron właściwości. Odnoszą się do procedury, która odpowiada językowi projektu.

Jeśli chcesz debugować zarówno managed DLL jest wywoływana przez kod macierzysty, zarówno zarządzanych, jak i macierzystych debugery musi być włączony.Tę można skonfigurować w <Project> Strony właściwości lub oknie dialogowym.Aby uzyskać więcej informacji, zobacz Jak: debugowanie w trybie mieszanym.

Określenie aplikacji wywołującej w projekcie języka C++

  1. W Solution Explorer, wybierz projekt biblioteki DLL.

  2. Na widoku menu, wybierz polecenie Stron właściwości.

  3. W ProjektStron właściwości okna, w konfiguracji rozwijanej listy, wybierz polecenie debugowania.

  4. Otwórz Właściwości konfiguracji folderu, a następnie wybierz Debugowanie kategorii.

  5. W debugera, aby uruchomić wybierz Lokalnego Debugger systemu Windows lub Remote Debugger systemu Windows.

  6. W polecenia lub Polecenia zdalnego polu, kliknij strzałkę i zaznacz Przeglądaj z listy w celu zlokalizowania aplikacji.Alternatywnie wpisz ścieżkę i nazwę aplikacji.

  7. Wpisz wszelkie argumenty program niezbędne w Argumenty polecenia pole.

Określenie aplikacji wywołującej w C# i Visual Basic project

  1. W Solution Explorer, wybierz projekt biblioteki DLL.

  2. Na widoku menu, wybierz polecenie Stron właściwości.

  3. W ProjektStron właściwości okna, w konfiguracji rozwijanej listy, wybierz polecenie debugowania.

  4. Kliknij debugowania kartę.

  5. Można uruchomić aplikacji, albo wykonaj następujące czynności:

    1. Ustaw Uruchomić akcję do Start zewnętrzny program.

    2. W Start zewnętrzny program kliknij przycisk wielokropka, aby przeglądać dla aplikacji.

    3. Wprowadź wszelkie niezbędne program argumenty w Argumenty wiersza polecenia pole.

  6. Lub można wywołać aplikację pod adresem URL.(Można to zrobić, jeśli są debugowanie managed DLL wykorzystywane przez lokalne ASP.NET aplikacji.)

    1. W obszarze Uruchomić akcję, wybierz opcję Start browser URL: przycisk radiowy.

    2. W polu tekstowym przylegających wpisz adres URL.

Aby rozpocząć debugowanie z projektu DLL

  1. W Solution Explorer, wybierz projekt biblioteki DLL.

  2. Ustawić punkty przerwania.

  3. Wprowadź nazwę i lokalizację aplikacji wywołującej w ProjektStron właściwości lub oknie dialogowym.Jeśli aplikacja jest aplikacji konsoli, wypełnij argumentów wiersza polecenia, w razie potrzeby.

Zobacz też

Informacje

Ustawienia projektu dla konfiguracji debugowanie C++

Koncepcje

Debugowanie DLL projektów

Ustawienia projektu dla konfiguracji C# debugowania

Ustawienia projektu dla języka Visual Basic debugowania konfiguracji

Inne zasoby

Jak: rozpoczęcia realizacji