Remote DebuggingRemote Debugging

Sie können eine Visual Studio-Anwendung debuggen, die auf einem anderen Computer bereitgestellt wurde.You can debug a Visual Studio application that has been deployed on a different computer. Dazu verwenden Sie den Visual Studio Remote Debugger.To do so, you use the Visual Studio remote debugger.

Detaillierte Anweisungen zum Remotedebuggen finden Sie unter folgenden Themen.For in-depth instructions on remote debugging, see these topics.

SzenarioScenario LinkLink
Azure App ServiceAzure App Service Snapshot-Debugger oder Remote Debuggen von ASP.NET in AzureSnapshot Debugger or Remote debug ASP.NET on Azure
Azure-VMAzure VM Remotedebuggen von ASP.NET in AzureRemote debug ASP.NET on Azure
Azure Service FabricAzure Service Fabric Debuggen einer Azure Service Fabric-AnwendungDebug an Azure Service Fabric application
ASP.NETASP.NET Remotedebuggen für ASP.NET Core oder Remotedebuggen von ASP.NETRemote debug ASP.NET Core or Remote Debug ASP.NET
C# oder Visual BasicC# or Visual Basic Remotedebuggen eines C#- oder Visual Basic-ProjektsRemote debug a C# or Visual Basic project
C++C++ Remotedebuggen eines C++-ProjektsRemote debug a C++ project
Universelle Windows-Apps (UWP)Universal Windows Apps (UWP) Ausführen von UWP-apps auf einem Remotecomputer oder Debuggen eines installierten app-PaketsRun UWP apps on a remote machine or Debug an installed app package

Wenn Sie nur herunterladen und Installieren des Remotedebuggers möchten und alle zusätzlichen Anweisungen wird für Ihr Szenario nicht benötigt, führen Sie die Schritte in diesem Artikel.If you just want to download and install the remote debugger and don't need any additional instructions for your scenario, follow the steps in this article.

Herunterladen und Installieren der RemotetoolsDownload and Install the remote tools

Klicken Sie auf dem Remotegerät oder Server, die Sie debuggen möchten, anstatt Visual Studio-Computers, herunterladen Sie und installieren Sie die richtige Version der Remotetools, über die Links in der folgenden Tabelle.On the remote device or server that you want to debug on, rather than the Visual Studio machine, download and install the correct version of the remote tools from the links in the following table.

  • Laden Sie die neuesten Remoteserver-Verwaltungstools für Ihre Version von Visual Studio herunter.Download the most recent remote tools for your version of Visual Studio. Die neueste Version der Remotetools ist kompatibel mit früheren Versionen von Visual Studio, jedoch frühere Versionen der Remotetools nicht mit späteren Versionen von Visual Studio kompatibel sind.The latest remote tools version is compatible with earlier Visual Studio versions, but earlier remote tools versions aren't compatible with later Visual Studio versions. (Z. B. Wenn Sie Visual Studio 2017 verwenden, herunterladen Sie das neueste Update der Remotetools für Visual Studio 2017.(For example, if you are using Visual Studio 2017, download the latest update of the remote tools for Visual Studio 2017. In diesem Szenario wird kein download der Remotetools für Visual Studio-2019.)In this scenario, do not download the remote tools for Visual Studio 2019.)
  • Laden Sie die Remoteserver-Verwaltungstools mit derselben Architektur wie der Computer, der Sie sie auf installieren.Download the remote tools with the same architecture as the machine you're installing them on. Wenn Sie eine 32-Bit-app auf einem Remotecomputer unter einem 64-Bit-Betriebssystem debuggen möchten, installieren Sie z. B. die 64-Bit-Remoteserver-Verwaltungstools.For example, if you want to debug a 32-bit app on a remote computer running a 64-bit operating system, install the 64-bit remote tools.
VersionVersion LinkLink HinweiseNotes
Visual Studio 2019Visual Studio 2019 RemotetoolsRemote tools Kompatibel mit allen Versionen von Visual Studio-2019.Compatible with all Visual Studio 2019 versions. Laden Sie die Version, die übereinstimmende Ihr Betriebssystems des Geräts (x 86, X64 oder ARM64).Download the version matching your device operating system (x86, x64, or ARM64). Unter Windows Server finden Sie unter entsperren Sie den Dateidownload Hilfe Herunterladen der Remoteserver-Verwaltungstools.On Windows Server, see Unblock the file download for help downloading the remote tools.
Visual Studio 2017Visual Studio 2017 RemotetoolsRemote tools Kompatibel mit allen Versionen von Visual Studio 2017.Compatible with all Visual Studio 2017 versions. Laden Sie die Version, die übereinstimmende Ihr Betriebssystems des Geräts (x 86, X64 oder ARM64).Download the version matching your device operating system (x86, x64, or ARM64). Unter Windows Server finden Sie unter entsperren Sie den Dateidownload Hilfe Herunterladen der Remoteserver-Verwaltungstools.On Windows Server, see Unblock the file download for help downloading the remote tools.
Visual Studio 2015Visual Studio 2015 RemotetoolsRemote tools Remotetools für Visual Studio 2015 sind My.VisualStudio.com verfügbar.Remote tools for Visual Studio 2015 are available from My.VisualStudio.com. Wenn Sie dazu aufgefordert werden, verknüpfen Sie die kostenlose Visual Studio Dev Essentials -Programm, oder melden Sie sich mit Ihrem Visual Studio-Abonnement-ID.If prompted, join the free Visual Studio Dev Essentials program, or sign in with your Visual Studio subscription ID. Unter Windows Server finden Sie unter entsperren Sie den Dateidownload Hilfe Herunterladen der Remoteserver-Verwaltungstools.On Windows Server, see Unblock the file download for help downloading the remote tools.
Visual Studio 2013Visual Studio 2013 RemotetoolsRemote tools Download-Seite in Visual Studio 2013-DokumentationDownload page in Visual Studio 2013 documentation
Visual Studio 2012Visual Studio 2012 RemotetoolsRemote tools Download-Seite in Visual Studio 2012-DokumentationDownload page in Visual Studio 2012 documentation
VersionVersion LinkLink HinweiseNotes
Visual Studio 2017Visual Studio 2017 RemotetoolsRemote tools Kompatibel mit allen Versionen von Visual Studio 2017.Compatible with all Visual Studio 2017 versions. Laden Sie die Version, die übereinstimmende Ihr Betriebssystems des Geräts (x 86, X64 oder ARM64).Download the version matching your device operating system (x86, x64, or ARM64). Unter Windows Server finden Sie unter entsperren Sie den Dateidownload Hilfe Herunterladen der Remoteserver-Verwaltungstools.On Windows Server, see Unblock the file download for help downloading the remote tools. Öffnen Sie für die neueste Version der Remotetools, die Visual Studio-2019 Doc.For the most recent version of the remote tools, open the Visual Studio 2019 doc.
Visual Studio 2015Visual Studio 2015 RemotetoolsRemote tools Remotetools für Visual Studio 2015 sind My.VisualStudio.com verfügbar.Remote tools for Visual Studio 2015 are available from My.VisualStudio.com. Wenn Sie dazu aufgefordert werden, verknüpfen Sie die kostenlose Visual Studio Dev Essentials -Programm, oder melden Sie sich mit Ihrem Visual Studio-Abonnement-ID.If prompted, join the free Visual Studio Dev Essentials program, or sign in with your Visual Studio subscription ID. Unter Windows Server finden Sie unter entsperren Sie den Dateidownload Hilfe Herunterladen der Remoteserver-Verwaltungstools.On Windows Server, see Unblock the file download for help downloading the remote tools.
Visual Studio 2013Visual Studio 2013 RemotetoolsRemote tools Download-Seite in Visual Studio 2013-DokumentationDownload page in Visual Studio 2013 documentation
Visual Studio 2012Visual Studio 2012 RemotetoolsRemote tools Download-Seite in Visual Studio 2012-DokumentationDownload page in Visual Studio 2012 documentation

Sie können den Remotedebugger ausführen, durch Kopieren msvsmon.exe auf dem Remotecomputer, anstatt die Remoteserver-Verwaltungstools installieren.You can run the remote debugger by copying msvsmon.exe to the remote computer, rather than installing the remote tools. Allerdings die Konfigurations-Assistenten (rdbgwiz.exe) steht nur, wenn Sie die Remoteserver-Verwaltungstools installieren.However, the Remote Debugger Configuration Wizard (rdbgwiz.exe) is available only when you install the remote tools. Sie müssen möglicherweise den Assistenten für die Konfiguration verwenden, wenn der Remotedebugger als Dienst ausgeführt werden sollen.You may need to use the wizard for configuration if you want to run the remote debugger as a service. Weitere Informationen finden Sie unter (Optional) Konfigurieren des Remotedebuggers als Dienst.For more information, see (Optional) Configure the remote debugger as a service.

Note

  • Verwenden Sie zum Debuggen von Windows 10-apps auf ARM-Geräten ARM64, die mit der neuesten Version der Remotetools verfügbar ist.To debug Windows 10 apps on ARM devices, use ARM64, which is available with the latest version of the remote tools.
  • Verwenden Sie zum Debuggen von Windows 10-apps auf Windows RT-Geräten, ARM, die nur in Visual Studio 2015 verfügbar ist, die zum Herunterladen der Remoteserver-Verwaltungstools.To debug Windows 10 apps on Windows RT devices, use ARM, which is available only in the Visual Studio 2015 remote tools download.

AnforderungenRequirements

Unterstützte BetriebssystemeSupported Operating Systems

Auf dem Remotecomputer muss eines der folgenden Betriebssysteme ausgeführt werden:The remote computer must be running one of the following operating systems:

  • Windows 10 (nicht "Phone")Windows 10 (not phone)

  • Windows 8 oder 8.1 (nicht "Phone")Windows 8 or 8.1 (not phone)

  • Windows 7 Service Pack 1Windows 7 Service Pack 1

  • Windows Server 2016Windows Server 2016

  • Windows Server 2012 oder Windows Server 2012 R2Windows Server 2012 or Windows Server 2012 R2

  • Windows Server 2008 Service Pack 2, Windows Server 2008 R2 Service Pack 1Windows Server 2008 Service Pack 2, Windows Server 2008 R2 Service Pack 1

Note

Windows Phone erfordert eine USB-Verbindung zum Debuggen (sie erfordert keine der Remoteserver-Verwaltungstools).Windows Phone requires a USB connection to debug (it does not require the remote tools).

Unterstützte HardwarekonfigurationenSupported Hardware Configurations

  • 1,6-GHz-Prozessor oder schneller1.6 GHz or faster processor

  • 1 GB RAM (1,5 GB bei Ausführung auf einem virtuellen Computer)1 GB of RAM (1.5 GB if running on a virtual machine)

  • 1 GB verfügbarer Festplattenspeicher1 GB of available hard disk space

  • Festplatte mit 5400 U/min5400-RPM hard drive

  • DirectX 9-kompatible Grafikkarte mit einer Auflösung von 1024 x 768 oder höherDirectX 9-capable video card running at 1024 x 768 or higher display resolution

NetzwerkkonfigurationNetwork configuration

Der Remotecomputer und der Visual Studio-Computer müssen über ein Netzwerk, eine Arbeitsgruppe oder eine Heimnetzgruppe verbunden bzw. mit einem Ethernetkabel direkt verbunden werden.The remote computer and the Visual Studio computer must be connected over a network, workgroup, or homegroup, or else connected directly through an Ethernet cable. Debuggen zwischen zwei Computern über einen Proxy verbunden sind, wird nicht unterstützt.Debugging between two computers connected through a proxy is not supported. Debuggen über eine hohe Latenz oder niedriger Bandbreite, wie z. B. DFÜ, Internet oder über das Internet in Ländern wird nicht empfohlen und möglicherweise fehl oder unzumutbar langsam werden.Debugging over a high latency or low bandwidth connection, such as dialup Internet, or over the Internet across countries is not recommended and may fail or be unacceptably slow.

(Optional) Zum Ausführen des Remotedebuggers aus einer Dateifreigabe(Optional) To run the remote debugger from a file share

Sie finden den Remotedebugger (msvsmon.exe) auf einem Computer mit Visual Studio Community, Professional oder Enterprise bereits installiert.You can find the remote debugger (msvsmon.exe) on a computer with Visual Studio Community, Professional, or Enterprise already installed. Die einfachste Möglichkeit zum Einrichten des Remotedebuggens werden für einige Szenarien führen Sie den Remotedebugger (msvsmon.exe) über eine Dateifreigabe.For some scenarios, the easiest way to set up remote debugging is to run the remote debugger (msvsmon.exe) from a file share. Einschränkungen bezüglich der, finden Sie den Remotedebugger-Hilfeseite (Hilfe > Verwendung in den Remotedebugger).For usage limitations, see the remote debugger's Help page (Help > Usage in the remote debugger).

  1. Suchen msvsmon.exe in das Verzeichnis, das Ihrer Version von Visual Studio entspricht:Find msvsmon.exe in the directory matching your version of Visual Studio:

    Programm Dateien (x86) \Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Remote Debugger\x86\msvsmon.exeProgram Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Remote Debugger\x86\msvsmon.exe

    Programm Dateien (x86) \Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Remote Debugger\x64\msvsmon.exeProgram Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Remote Debugger\x64\msvsmon.exe

    Programm Dateien (x86) \Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger\x86\msvsmon.exeProgram Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger\x86\msvsmon.exe

    Programm Dateien (x86) \Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger\x64\msvsmon.exeProgram Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Remote Debugger\x64\msvsmon.exe

  2. Freigabe der Remotedebugger Ordner auf dem Visual Studio-Computer.Share the Remote Debugger folder on the Visual Studio computer.

  3. Führen Sie auf dem Remotecomputer msvsmon.exe aus dem freigegebenen Ordner.On the remote computer, run msvsmon.exe from the shared folder. Führen Sie die Anweisungen zur Einrichtung des.Follow the setup instructions.

Tip

Installation über die Befehlszeile und Befehlszeilenreferenz-finden Sie auf die Hilfeseite für msvsmon.exe durch Eingabe msvsmon.exe /? in der Befehlszeile auf dem Computer mit Visual Studio installiert (oder wechseln Sie zu Hilfe > Verwendungin den Remotedebugger).For command line installation and command line reference, see the Help page for msvsmon.exe by typing msvsmon.exe /? in the command line on the computer with Visual Studio installed (or go to Help > Usage in the remote debugger).

Einrichten des RemotedebuggersSet up the remote debugger

  1. Suchen Sie auf dem Remotecomputer, und Starten der Remote Debugger aus der starten Menü.On the remote computer, find and start the Remote Debugger from the Start menu.

    Wenn Sie nicht über die Administratorberechtigungen auf dem Remotecomputer verfügen, mit der rechten Maustaste die Remotedebugger app, und wählen als Administrator ausführen.If you don't have administrative permissions on the remote computer, right-click the Remote Debugger app and select Run as administrator. Andernfalls starten Sie es normalerweise.Otherwise, just start it normally.

    Wenn Sie planen, fügen Sie einen Prozess, der als Administrator ausgeführt wird, oder unter einem anderen Benutzerkonto ausgeführt wird (z. B. IIS)-Konto, mit der rechten Maustaste die Remotedebugger app, und wählen führen Sie als Administrator.If you are planning to attach to a process which is running as an administrator, or is running under a different user account (such as IIS), right-click the Remote Debugger app and select Run as administrator. Weitere Informationen finden Sie unter führen den Remotedebugger als Administrator.For more information, see Run the remote debugger as an administrator.

  2. Beim ersten Verwenden Sie den Remotedebugger zu starten (oder bevor Sie sie konfiguriert haben), die Konfiguration für Remotedebugging Dialogfeld wird angezeigt.The first time you start the remote debugger (or before you have configured it), the Remote Debugging Configuration dialog box appears.

    Konfiguration für RemotedebuggingRemote Debugger configuration

  3. Wenn die Windows-Webdienste-API nicht dies nur bei Windows Server 2008 R2 der Fall installiert ist, wählen Sie die installieren Schaltfläche.If the Windows Web Services API is not installed, which happens only on Windows Server 2008 R2, select the Install button.

  4. Wählen Sie mindestens ein Netzwerktyp, die Sie auf die Remotetools verwenden möchten.Select at least one network type you want to use the remote tools on. Wenn die Computer über eine Domäne verbunden sind, müssen Sie das erste Element auswählen.If the computers are connected through a domain, you must choose the first item. Wenn der Computer über eine Arbeitsgruppe oder eine Heimnetzgruppe verbunden sind, wählen Sie das zweite bzw. dritte Element nach Bedarf.If the computers are connected through a workgroup or homegroup, choose the second or third item as appropriate.

  5. Wählen Sie Konfigurieren des Remotedebuggings zum Konfigurieren der Firewall und den Remotedebugger zu starten.Select Configure remote debugging to configure the firewall and start the remote debugger.

  6. Wenn die Konfiguration abgeschlossen ist, wird die Remotedebugger Fenster wird angezeigt.When configuration is complete, the Remote Debugger window appears.

    Remote Debugger-FensterRemote Debugger window

    Der Remotedebugger wartet jetzt eine Verbindung.The remote debugger is now waiting for a connection. Verwenden Sie den Namen des Servers und die Portnummer, die angezeigt wird, legen Sie die Konfiguration des remote-Verbindung in Visual Studio.Use the server name and port number shown to set the remote connection configuration in Visual Studio.

Wählen Sie zum Beenden des Remotedebuggers Datei > beenden.To stop the remote debugger, select File > Exit. Sie können es von den Neustart der starten Menü oder über die Befehlszeile:You can restart it from the Start menu, or from the command line:

<Remote debugger installation directory>\msvsmon.exe

Konfigurieren des RemotedebuggersConfigure the remote debugger

Sie können einige Aspekte der Konfiguration des Remotedebuggers ändern, nachdem Sie ihn zum ersten Mal gestartet haben.You can change some aspects of the configuration of the remote debugger after you have started it for the first time.

  • Wenn Sie zum Hinzufügen von Berechtigungen für andere Benutzer eine Verbindung mit dem Remotedebugger herstellen, wählen müssen Extras > Berechtigungen.If you need to add permissions for other users to connect to the remote debugger, choose Tools > Permissions. Sie müssen Administratorrechte besitzen, um Berechtigungen zu gewähren oder zu verweigern.You must have administrator privileges to grant or deny permissions.

    Important

    Sie können den Remotedebugger unter einem Benutzerkonto, das unterscheidet sich über das Benutzerkonto auf dem Visual Studio-Computer verwendeten ausführen, jedoch müssen Sie das andere Benutzerkonto die Berechtigungen des Remotedebuggers hinzufügen.You can run the remote debugger under a user account that differs from the user account you are using on the Visual Studio computer, but you must add the different user account to the remote debugger's permissions.

    Alternativ können Sie den Remotedebugger starten, über die Befehlszeile mit der / allow <Benutzername > Parameter: Msvsmon / allow < username@computer> .Alternatively, you can start the remote debugger from the command line with the /allow <username> parameter: msvsmon /allow <username@computer>.

  • Wenn Sie den Authentifizierungsmodus oder die Portnummer ändern, oder geben Sie einen Timeoutwert für den Remoteserver-Verwaltungstools müssen: Wählen Sie Tools > Optionen.If you need to change the Authentication mode or the port number, or specify a timeout value for the remote tools: choose Tools > Options.

    Eine Liste der standardmäßig verwendeten Portnummern, finden Sie unter Remotedebugger – Portzuweisungen.For a listing of the port numbers used by default, see Remote Debugger Port Assignments.

    Warning

    Sie haben die Möglichkeit, die Remotetools im Modus "Keine Authentifizierung" auszuführen, hiervon wird jedoch dringend abgeraten.You can choose to run the remote tools in No Authentication mode, but this mode is strongly discouraged. In diesem Modus gibt es keine Netzwerksicherheit.There is no network security when you run in this mode. Wählen Sie den Modus „Ohne Authentifizierung“ nur aus, wenn Sie sicher sind, dass das Netzwerk nicht durch bösartigen oder feindlichen Datenverkehr gefährdet ist.Choose the No Authentication mode only if you are sure that the network is not at risk from malicious or hostile traffic.

(Optional) Konfigurieren des Remotedebuggers als Dienst(Optional) Configure the remote debugger as a service

Für das Debuggen in ASP.NET und anderen serverumgebungen, müssen Sie den Remotedebugger als Administrator ausführen oder, soll es immer ausgeführt, den den Remotedebugger als Dienst ausführen.For debugging in ASP.NET and other server environments, you must either run the remote debugger as an Administrator or, if you want it always running, run the remote debugger as a service.

Wenn Sie den Remotedebugger als Dienst konfigurieren möchten, gehen Sie wie folgt vor.If you want to configure the remote debugger as a service, follow these steps.

  1. Suchen Sie den Konfigurations-Assistenten für Remote Debugger (rdbgwiz.exe).Find the Remote Debugger Configuration Wizard (rdbgwiz.exe). (Dies ist eine vom Remotedebugger getrennte Anwendung.) Der Konfigurations-Assistent steht nur zur Verfügung, wenn Sie die Remotetools installieren,(This is a separate application from the Remote Debugger.) It is available only when you install the remote tools. und wird nicht mit Visual Studio installiert.It is not installed with Visual Studio.

  2. Starten Sie den Konfigurations-Assistenten.Start running the configuration wizard. Wenn die erste Seite angezeigt wird, klicken Sie auf Weiter.When the first page comes up, click Next.

  3. Aktivieren Sie das Kontrollkästchen Visual Studio 2015 Remote Debugger als Dienst ausführen .Check the Run the Visual Studio 2015 Remote Debugger as a service checkbox.

  4. Fügen Sie den Namen des Benutzerkontos und das Kennwort hinzu.Add the name of the user account and password.

    Müssen Sie möglicherweise hinzufügen der Anmelden als Dienst Benutzer direkt auf dieses Konto (Suchen Local Security Policy (secpol.msc) in der starten Seite bzw. im Fenster (oder Typ "secpol" an einer Eingabeaufforderung).You may need to add the Log on as a service user right to this account (Find Local Security Policy (secpol.msc) in the Start page or window (or type secpol at a command prompt). Wenn das Fenster angezeigt wird, doppelklicken Sie auf Zuweisen von Benutzerrechten, und suchen Sie dann Anmelden als Dienst im rechten Bereich.When the window appears, double-click User Rights Assignment, then find Log on as a service in the right pane. Doppelklicken Sie darauf.Double-click it. Fügen Sie das Benutzerkonto zum Fenster Eigenschaften hinzu, und klicken Sie auf OK.Add the user account to the Properties window and click OK). Klicken Sie auf Weiter.Click Next.

  5. Wählen Sie den Typ des Netzwerks aus, über das die Remotetools kommunizieren sollen.Select the type of network that you want the remote tools to communicate with. Es muss mindestens ein Netzwerktyp ausgewählt werden.At least one network type must be selected. Wenn die Computer über eine Domäne verbunden sind, sollten Sie das erste Element auswählen.If the computers are connected through a domain, you should choose the first item. Wenn die Computer über eine Arbeitsgruppe oder eine Heimnetzgruppe verbunden sind, sollten Sie das zweite bzw. dritte Element auswählen.If the computers are connected through a workgroup or homegroup, you should choose the second or third items. Klicken Sie auf Weiter.Click Next.

  6. Wenn der Dienst gestartet werden kann, wird Der Konfigurations-Assistent für Visual Studio Remote Debugger wurde erfolgreich abgeschlossenangezeigt.If the service can be started, you will see You have successfully completed the Visual Studio Remote Debugger Configuration Wizard. Wenn der Dienst nicht gestartet werden kann, wird Fehler beim Abschließen des Assistenten zum Konfigurieren von Visual Studio Remote Debuggerangezeigt.If the service cannot be started, you will see Failed to complete the Visual Studio Remote Debugger Configuration Wizard. Die Seite bietet auch Tipps, wie Sie den Dienst ans Laufen bringen können.The page also gives some tips to follow to get the service to start.

  7. Klicken Sie auf Fertig stellen.Click Finish.

    An diesem Punkt wird der Remotedebugger als Dienst ausgeführt.At this point the remote debugger is running as a service. Sie können dies überprüfen, indem Sie zu Systemsteuerung > Dienste navigieren und nach Visual Studio 2015 Remote Debugger suchen.You can verify this by going to Control Panel > Services and looking for Visual Studio 2015 Remote Debugger.

    Sie können den Remotedebugger-Dienst über Systemsteuerung > Dienste beenden und starten.You can stop and start the remote debugger service from Control Panel > Services.

Richten Sie Debuggings mit remotesymbolenSet up debugging with remote symbols

Sie sollten Ihren Code mit den auf dem Visual Studio-Computer generierten Symbolen debuggen können.You should be able to debug your code with the symbols you generate on the Visual Studio computer. Die Leistung des Remotedebuggers ist viel besser, wenn Sie lokale Symbole verwenden.The performance of the remote debugger is much better when you use local symbols. Wenn Sie Remotesymbole verwenden müssen, ist es erforderlich, dem Remotedebugmonitor mitzuteilen, dass er auf dem Remotecomputer nach Symbolen suchen soll.If you must use remote symbols, you need to tell the remote debugging monitor to look for symbols on the remote machine.

Ab Visual Studio 2013 Update 2 können Sie über die folgende msvsmon-Befehlszeilenoption Remotesymbole für verwalteten Code verwenden: Msvsmon /FallbackLoadRemoteManagedPdbsStarting in Visual Studio 2013 Update 2, you can use the following msvsmon command-line switch to use remote symbols for managed code: Msvsmon /FallbackLoadRemoteManagedPdbs

Weitere Informationen finden Sie in der Hilfe zum Remotedebugging (drücken Sie F1 im Remotedebuggerfenster, oder klicken Sie auf Hilfe > Verwendung).For more information, please see the remote debugging help (press F1 in the remote debugger window, or click Help > Usage). Weitere Informationen finden Sie unter .NET Remote Symbol Loading Changes in Visual Studio 2012 and 2013 (Änderungen beim Laden von Symbolen in der .NET-Remoteinstanz in Visual Studio 2012 und 2013).You can find more information at .NET Remote Symbol Loading Changes in Visual Studio 2012 and 2013

Siehe auchSee also