Sdílet prostřednictvím


Nastavení vzdáleného ladění pro projekt sady Visual Studio

Můžete chtít ladění projektu plochy systému Windows je sestaven místně a potom klikněte na vzdáleném počítači spustit spustitelný soubor.Toto téma vysvětluje, jak změnit nastavení místní projektu pro spuštění aplikace ve vzdáleném počítači.Projekty v jazyce C++ budou automaticky nasazeny do vzdáleného počítače.Je nutné nasadit ručně spustitelné soubory rozhraní .NET Framework.

[!POZNÁMKA]

Chcete-li nastavit projekty pro Windows Store pro ladění na vzdálené zařízení, naleznete v části aplikace pro Windows Store spustit ve vzdáleném počítači ze sady Visual Studio

Tyto příklady předpokládejme, že Visual Studio vzdálené ladění monitorování již byl nastaven ve vzdáleném počítači.Podívejte se na téma Vzdálené ladění a diagnostika.

Téma obsahuje následující příklady:

Vytvořte projekt Visual C++

Nastavit nahoru Visual C# a Visual Basic projektu

Vytvořte projekt Visual C++

Postup, jak je zde znázorněno předpokládá, že máte projekt knihovna MFC MyMfc, založený na počítači local1.Chcete spustit aplikaci MyMfc.exe v počítači remote1 ve složce c:\RemoteTemp a potom ladění pomocí Visual Studio ladicí program v počítači local1.Kromě toho chcete zkopírovat soubor c:\Data\MyMfcData.txt ke vzdálenému počítači.

[!POZNÁMKA]

Dialogová okna a příkazy, které vidíte, se mohou lišit od těch popsaných v nápovědě v závislosti na aktivním nastavení nebo edici softwaru.Chcete-li změnit nastavení, vyberte možnost Import a Export nastavení na Nástroje nabídky.Další informace najdete v tématu Přizpůsobení nastavení pro vývoj v sadě Visual Studio.

Chcete-li připravit vzdáleného počítače

Připravte počítač sady Visual Studio

  1. V Průzkumníka řešení, klikněte pravým tlačítkem myši na projekt C++ a vyberte Vlastnosti.

  2. V stránky vlastností dialogové okno rozbalte Vlastnosti konfigurace uzel a zvolte možnost ladění.V ladicí program ke spuštění rozevíracího seznamu vyberte vzdáleného ladicího programu systému Windows.

    Stránky vlastností ladění projektu MyMfc

  3. Vlastnosti proveďte následující změny:

    Nastavení

    Změnit

    Vzdálený příkaz

    Zadejte c:\remotetemp\mymfc.exe.

    Pracovní adresář

    Změňte na c:\remotetemp.

    Název vzdáleného serveru

    Zadejte Vzdálený1.

    Připojení

    Přesvědčte se, zda je nastaven na vzdáleného pomocí ověřování systému Windows.

    Typ ladicího programu

    Změnit z automaticky na pouze nativní, protože už víte, že jsou ladění nativního kódu.

    Adresář nasazení

    Změňte na c:\remotetemp.

    Další soubory k nasazení

    Změňte na c:\data\mymfcdata.txt.

  4. Na panelu nástrojů, otevřete konfigurace řešení rozevírací nabídky a zvolte možnost nástroje Configuration Manager.

  5. Pro ladění konfigurace, vyberte možnost nasazení zaškrtávací políčko.

    Dialogové okno nástroje Configuration Manager

  6. Na ladění klepněte na příkaz Spustit ladění a začít ladění.

    Tip

    Ladění, které automaticky nasadí příkazu (zkopíruje) výstup projektu a další soubory ke vzdálenému počítači.Soubory můžete nasadit jako samostatný krok.V Průzkumníka řešení, otevřete místní nabídku pro MyMfc, a poté zvolte možnost nasazení.

Chcete-li nasadit další soubory na vzdáleném počítači

  1. (Volitelné) Vytvořte projekt složku pro další soubor.Vyberte projekt v Průzkumníku řešení.V místní nabídce vyberte možnost Přidat, nová složka.Zkopírujte soubor dat do nové složky.

  2. Přidání souboru do projektu sady Visual Studio.Vyberte adresář, projekt v Průzkumníku řešení.V místní nabídce vyberte možnost Přidat, Přidat existující položku a vyberte soubor.

  3. V Průzkumníku řešení vyberte soubor a zvolte Vlastnosti.

    Vlastnosti datového souboru

  4. Vyberte Vždy kopírovat z zkopírovat do výstupního adresáře seznamu.

Nastavit nahoru Visual C# a Visual Basic projektu

Ladicí program nelze nasadit vaší klientské aplikace Visual C# nebo Visual Basic ke vzdálenému počítači.Ale pomocí následujících postupů můžete ladit aplikaci ve vzdáleném počítači.

Postupy, jak je zde znázorněno Předpokládejme, že máte WPF aplikace projekt, MyWpf, založený na počítači local1.Ladicí verze aplikace je vytvořen ve složce C:\Projects\MyWPF\MyWPF\bin\Debug jako MyWpf.exe.Chcete spustit aplikaci v počítači remote1, a potom ladit pomocí ladicího programu Visual Studio v počítači local1.

Připravte počítač sady Visual Studio

  1. Otevřít MyWpf projektu v sadě Visual Studio.

  2. V Průzkumníka řešení, klikněte pravým tlačítkem na uzel projektu a vyberte Vlastnosti.

  3. Na stránce vlastností MyWpf zvolte ladění.

    Ladicí stránka vlastností projektu

  4. Přesvědčte se, zda pracovní adresář textové pole je prázdné.

  5. Zvolte použít vzdálený počítač, a zadejte Vzdálený1 do textového pole.

  6. (Volitelné) V části typ ladicího programu, vyberte možnost smíšeném režimu explicitně zapnout ladění spravovaných a nespravovaných kódu.

  7. Vytvořte aplikaci.

Chcete-li připravit vzdáleného počítače

  1. Nainstalovat a spustit sadu Visual Studio vzdálené ladění v remote1.Podívejte se na téma Nastavení vzdálených nástrojů (Remote Tools) na zařízení a Spuštění sledování vzdáleného ladění

  2. Vytvořte složku na remote1 který je se stejnou cestou jako složku ladění v local1: C:\Projects\MyWPF\MyWPF\bin\Debug.

  3. Kopírování MyWPF.exe z local1 na remote1

Chcete-li spustit ladění ve vzdáleném počítači

  • V sadě Visual Studio na local1, zvolte ladění / spustit ladění.