Udostępnij za pośrednictwem


Konfiguracja debugowania zdalnego dla projektu Visual Studio

Można debugować projekcie pulpitu systemu Windows, który jest utworzony lokalnie, a następnie uruchom plik wykonywalny na komputerze zdalnym.W tym temacie wyjaśniono, jak zmiany ustawień lokalnych projektu do uruchomienia aplikacji na komputerze zdalnym.Projektów C++ automatycznie są wdrażane na komputerze zdalnym.Należy ręcznie wdrożyć pliki wykonywalne programu .NET Framework.

[!UWAGA]

Do Sklepu Windows projekty na potrzeby debugowania na urządzeniu zdalnym ustawień, zobacz aplikacji ze Sklepu Windows uruchom na komputerze zdalnym z programu Visual Studio

W poniższych przykładach założono, że program Visual Studio zdalnego debugowania monitora ma już został skonfigurowany na komputerze zdalnym.Zobacz Zdalne debugowanie i diagnostyka.

Ten temat zawiera następujące przykłady:

Skonfiguruj projekt Visual C++

Ustaw konto programu Visual C# / Visual Basic project

Skonfiguruj projekt Visual C++

Procedury w tym miejscu pokazano założenia, że projekt MFC MyMfc, utworzony na komputerze local1.Aby uruchomić aplikację MyMfc.exe na komputerze remote1 c:\RemoteTemp folder, a następnie debugowania przy użyciu Visual Studio debugera na komputerze local1.Ponadto których chcesz skopiować c:\Data\MyMfcData.txt pliku z komputerem zdalnym.

[!UWAGA]

Okna dialogowe i dostępne polecenia menu mogą się różnić niż opisane w pomocy, w zależności od ustawień active lub wersji oprogramowania.Aby zmienić ustawienia, wybierz opcję ustawień importu i eksportu na narzędzia menu.Aby uzyskać więcej informacji, zobacz Dostosowywanie ustawień środowiska deweloperskiego w Visual Studio.

Aby przygotować się z komputerem zdalnym

Aby przygotować komputer programu Visual Studio

  1. W Eksploratora rozwiązań, kliknij prawym przyciskiem myszy projekt języka C++ i wybierz właściwości.

  2. W stron właściwości okna dialogowego rozwiń Właściwości konfiguracji węzła i wybierz polecenie Debugowanie.Debuger można uruchomić z listy rozwijanej wybierz debugera zdalnego Windows.

    Strona właściwości debugowania MyMfc projektu

  3. Właściwości, należy dokonać następujących zmian:

    Ustawienie

    Zmień

    Polecenie zdalne

    Wpisz c:\remotetemp\mymfc.exe.

    Katalog roboczy

    Zmień na c:\remotetemp.

    Nazwa serwera zdalnego

    Typ remote1.

    Połączenie

    Upewnij się, jest ustawiona na zdalnego z uwierzytelniania systemu Windows.

    Typ debugera

    Zmiany z automatycznie do tylko macierzystego, ponieważ użytkownik wie, czy debugowanie kodu macierzystego.

    Katalog wdrażania

    Zmień na c:\remotetemp.

    Dodatkowe pliki do wdrożenia

    Zmień na c:\data\mymfcdata.txt.

  4. Na pasku narzędzi, otwórz konfiguracji rozwiązania menu rozwijanego i wybierz polecenie programu Configuration Manager.

  5. Dla Debugowanie konfiguracji, wybierz opcję Wdrażanie pole wyboru.

    Okno dialogowe programu Configuration Manager

  6. Na Debugowanie menu, wybierz opcję rozpocząć debugowanie i rozpocząć debugowanie.

    PoradaPorada

    Debugowania, który automatycznie wdraża polecenie (kopiuje) danych wyjściowych projektu i dodatkowych plików z komputerem zdalnym.Pliki można wdrożyć w osobnym kroku.W Eksploratora rozwiązań, otwórz menu kontekstowe MyMfc, a następnie wybierz Wdrażanie.

Aby wdrożyć dodatkowe pliki z komputerem zdalnym

  1. (Opcjonalnie) Utworzenie folderu projektu dla kolejnych plików.Wybierz projekt w Eksploratorze rozwiązań.W menu kontekstowego wybierz polecenie Dodaj, nowy Folder.Skopiuj plik danych do nowego folderu.

  2. Dodaj plik do projektu programu Visual Studio.Wybierz katalog projekt w Eksploratorze rozwiązań.W menu kontekstowego wybierz polecenie Dodaj, Dodaj istniejący element i wybierz plik.

  3. W Eksploratorze rozwiązań, zaznacz plik i wybierz polecenie właściwości.

    Właściwości pliku danych

  4. Wybierz skopiować zawsze z Kopiuj do katalogu wyjściowego listy.

Ustaw konto programu Visual C# / Visual Basic project

Debuger nie można wdrożyć aplikacji Visual C# lub Visual Basic z komputerem zdalnym.Jednak za pomocą podanych niżej procedur można debugować aplikację na komputerze zdalnym.

Procedury, w tym miejscu pokazano założyć, że masz WPF aplikacji projektu, MyWpf, utworzony na komputerze local1.Wersja debugowania aplikacji jest tworzony w folderze C:\Projects\MyWPF\MyWPF\bin\Debug jako MyWpf.exe.Aby uruchomić aplikację na komputerze remote1, a następnie debugowania przy użyciu debuger programu Visual Studio na komputerze local1.

Aby przygotować komputer programu Visual Studio

  1. Otwórz MyWpf projektu w programie Visual Studio.

  2. W Eksploratora rozwiązań, kliknij prawym przyciskiem myszy węzeł projektu i wybierz właściwości.

  3. Na stronie właściwości MyWpf, wybierz opcję Debugowanie.

    Debugowanie strony właściwości projektu

  4. Upewnij się, że katalog roboczy pole tekstowe jest puste.

  5. Wybierz Użyj zdalny komputer, a następnie wpisz remote1 w polu tekstowym.

  6. (Opcjonalnie) W obszarze debuger typu, wybierz opcję mieszanego go jawnie włączyć debugowanie kodu zarządzane i niezarządzane.

  7. Tworzenie aplikacji.

Aby przygotować się z komputerem zdalnym

  1. Zainstaluj i uruchom program Visual Studio debugera zdalnego na remote1.Zobacz Ustawianie narzędzi zdalnych na urządzeniu i Rozpocznij Monitor debugera zdalnego

  2. Utwórz folder na remote1 czyli taką samą ścieżkę folderu debugowania na local1: C:\Projects\MyWPF\MyWPF\bin\Debug.

  3. Kopiuj MyWPF.exe z local1 do remote1

Aby rozpocząć debugowanie na komputerze zdalnym

  • W programie Visual Studio na local1, wybierz polecenie Debugowanie / rozpocząć debugowanie.