Wenn der entfernte Rechner eingerichtet ist, kann man auf die Anwendung über die eigene Instanz von Visual Studio .NET zugreifen. Voraussetzung dafür ist, dass die zu debuggende Anwendung sich auf dem entfernten Rechner befindet. Falls nicht, müssen die entsprechenden Dateien dorthin kopiert werden.
Das Beispiel im Rahmen dieses Artikels ist eine einfache Kommandozeilenanwendung; die ausführbare Datei wird auf den entfernten Rechner kopiert. Die folgende einfache C#-Anwendung soll debuggt werden:
Dies ist eine einfache C#-Konsolenanwendung, die zwei Threads verwendet, wobei jeder Thread Output an die Konsole schickt. Das Debuggen dieser Anwendung erfordert die folgenden Schritte innerhalb der Visual Studio .NET IDE:
Nun kann mit dem Debuggen der Anwendung begonnen werden. Wenn aus dem Dateimenü Debug | Start gewählt wird, wird die Anwendung auf dem entfernten Rechner gestartet. Man kann innerhalb von Visual Studio .NET in den Code Breakpoints einfügen, an denen das entfernte Programm die Ausführung unterbrechen soll. Dann kann man den Code schrittweise ausführen (oder eine andere Debugging-Methode anwenden), um die Laufzeitprobleme einzukreisen – falls es welche gibt.
Anmerkung: Derselbe Ansatz funktioniert auch bei anderen .NET-Programmiersprachen wie zum Beispiel VB.NET.
iPhones und iPads belasten das Ergebnis. Außerdem schwächelt Apple im gesamten asiatischen Raum inklusive China…
Die Anzeigen richten sich an IT-Teams und Administratoren. Ziel ist der Zugriff auf IT-Systeme.
Betroffen sind Windows 10 und Windows 11. Laut Microsoft treten unter Umständen VPN-Verbindungsfehler auf. Eine…
Server-CPUs und Server-GPUs legen deutlich zu. Das Gaming-Segment schwächelt indes.
Zwei Use-after-free-Bugs stecken in Picture In Picture und der WebGPU-Implementierung Dawn. Betroffen sind Chrome für…
Die durchschnittliche Lösegeldzahlung liegt bei 2,5 Millionen Dollar. Acht Prozent der Befragten zählten 2023 mehr…