我为visual studio code
版本C#
使用1.10.0-beta1
和插件。
当我尝试打开调试时,我收到错误:
启动:必须配置launch.json。改变计划'到了路上 到您想要调试的可执行文件。
我使用ubuntu 17.04
我的设置:
{
"window.menuBarVisibility": "toggle",
"csharp.fallbackDebuggerLinuxRuntimeId": "ubuntu.16.10-x64",
"omnisharp.useMono": true,
}
我的配置launch.json
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>",
"args": [],
"cwd": "${workspaceRoot}",
"stopAtEntry": false,
"console": "internalConsole"
}
我应该写什么:"program":
?
答案 0 :(得分:0)
首先,确保您已经构建了程序。然后,转到程序的根目录,在Debug文件夹下找到target-framework和project-name。
例如,您已经构建了一个名为console1的hello world程序,而您的.netcore版本是1.1.0,您将更改&#34; program&#34;:
&#34; $ {workspaceRoot} / bin中/调试//&#34;
to&#34; program&#34;:
&#34; $ {workspaceRoot} /bin/Debug/netcoreapp1.1/console1.dll"
如果您已安装dotnet核心调试器,则可以立即开始调试。