
Ich bin neu bei Visual Studio Code, habe es auf meiner Ubuntu-Maschine installiert und den Debugger installiert. Ich kann mein Programm normal ausführen, indem ich den Befehl „donnet run“ verwende. Ich habe den Debugger konfiguriert, indem ich „csharp.fallbackDebuggerLinuxRuntimeId“: „ubuntu.16.10-x64“ zur Datei settings.json hinzugefügt und launch.json so geändert, dass es auf meine DLL verweist, wie hier
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceRoot}/bin/Debug/netcoreapp1.1/Code.dll>",
"args": [],
"cwd": "${workspaceRoot}",
"stopAtEntry": false,
"console": "internalConsole"
}
und jetzt bekomme ich dies auf meinem Bildschirm
Irgendwelche Ideen?
Antwort1
Ich habe das Problem gefunden und behoben. Es war ein Syntaxproblem
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceRoot}/bin/Debug/netcoreapp1.1/Code.dll>",
"args": [],
"cwd": "${workspaceRoot}",
"stopAtEntry": false,
"console": "internalConsole"
}
Der">"am Ende dieser Zeile ist das Problem' es ist ein Überbleibsel des ursprünglichen Codes