Udostępnij za pośrednictwem


Przygotowanie maszyny testowej do uruchomienia debugowania pliku wykonywalnego

Aby przygotować komputer do testowania wersji debugowania aplikacji, która jest wbudowana w programie Visual C++, musisz wdrożyć wersje do debugowania biblioteki Visual C++ biblioteki dll, która zależy od aplikacji.Aby zidentyfikować, które biblioteki DLL muszą zostać wdrożone, wykonaj kroki opisane w Opis zależności aplikacji Visual C++.Zazwyczaj program debug wersje Visual C++ biblioteki DLL mają nazw, które kończą się na "d"; na przykład wersja programu debug związany z msvcr100.dll nosi nazwę msvcr100d.dll.

[!UWAGA]

Wersje do debugowania aplikacji nie są do dystrybucji, a wersje do debugowania biblioteki DLL języka Visual C++ nie są do dystrybucji.Wersje do debugowania aplikacji i Visual C++ biblioteki dll mogą wdrażać tylko na innych komputerach, wyłącznie w celu debugowania i testowanie aplikacji na komputerze bez zainstalowanego programu Visual Studio zainstalowane.Aby uzyskać więcej informacji, zobacz Redystrybuowanie plików programu Visual C++.

Istnieją trzy sposoby wdrożenia wersje do debugowania biblioteki DLL biblioteki Visual C++ oraz informacje o wersji debugowania aplikacji.

  • Centralne rozmieszczenia należy zainstalować w wersji debugowej określonej biblioteki dll programu Visual C++ w katalogu %windir%\system32\ przy użyciu projektu Instalatora, który zawiera moduły korespondencji seryjnej dla wersji prawo biblioteki i Architektura aplikacji.Moduły korespondencji seryjnej znajdują się w katalogu Program Files (x 86) w \Common Files\Merge Modules\ lub plików programów.Wersja programu debug moduł korespondencji seryjnej ma debugowania w przykładzie namefor Microsoft_VC110_DebugCRT_x86.msm.Przykładem tego wdrażania można znaleźć w Wskazówki: wdrażanie aplikacji Visual C++ przy użyciu instalacji projektu.

  • Należy zainstalować w wersji debugowej określonej biblioteki dll programu Visual C++ w katalogu instalacji aplikacji przy użyciu plików, które znajdują się w katalogu Program Files (x 86) w \Microsoft Visual Studio lub pliki programu wdrażania lokalnych <wersji>\VC\redist\Debug_NonRedist\.

    [!UWAGA]

    Dla zdalnego debugowania aplikacji zbudowana przy użyciu programu Visual C++ 2005 lub Visual C++ 2008 na innym komputerze, musisz wdrożyć program debug wersje Visual C++ biblioteki DLL jako zestawy współużytkowane side-by-side.Projekt instalacji lub Instalator Windows można użyć do zainstalowania z modułów korespondencji seryjnej.

  • Użyj the_Wdrażanie opcji w Menedżer konfiguracji okno dialogowe w programie Visual Studio, aby skopiować dane wyjściowe projektu i innych plików do komputera zdalnego.Przykładem tego wdrażania można znaleźć w Konfiguracja debugowania zdalnego dla projektu Visual Studio.

Po zainstalowaniu programu Visual C++ bibliotek DLL, można uruchomić zdalnego debugera w udziale sieciowym.Aby uzyskać więcej informacji dotyczących zdalnego debugowania, zobacz Ustawianie narzędzi zdalnych na urządzeniu.

Zobacz też

Koncepcje

Wdrożenie w Visual C++

Przykłady wdrożeń

Inne zasoby

Ustawianie narzędzi zdalnych na urządzeniu

Opcje wiersza polecenia Instalator Windows