Kdr*_*umz 10 c# visual-studio-code
我正在尝试使用visual studio代码在Windows 7上编译c#代码.我已下载所有扩展程序但收到此错误:
启动:程序'启动:必须配置launch.json.将"program"更改为您要调试的可执行文件的路径.
我无法弄清楚如何解决它.这是我认为需要在launch.json文件中更改的行,这是目前的情况:
"program":"$ {workspaceRoot} /bin/Debug/netcoreapp1.0/exam 1.dll"
(考试1,因为这是我的.cs文件的名称,包含我的C#代码)
当我进入我的.cs文件所在的文件夹时,这是整个路径:
我很迷茫.另外,在使用visual studio代码时,我是否总是必须这样做?任何帮助是极大的赞赏!
使用1.7版的visual studio代码
Ale*_*idt 15
我通过替换所有"<>"样式的值来修复它launch.json(在我的例子中项目名为'sample01'):
{
"version": "0.2.0",
"configurations": [
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceRoot}/bin/Debug/netcoreapp1.0/sample01.dll",
"args": [],
"cwd": "${workspaceRoot}",
"stopAtEntry": false,
"externalConsole": false
}
}
}
Run Code Online (Sandbox Code Playgroud)
如您所见,我只使用了一个名为".NET Core Launch(console)"的配置.这个名称可以更改,当您单击最左侧的调试菜单(带有错误符号的调试菜单)时,您会看到它,并查看最顶层的名称.
现在我进入了build-config的完整路径(在我的示例中是.NET Core 1.0)并且它可以工作.
所以是的,如果预先配置了"<>" - 元素,则必须手动完成.如果您使用dotnet new然后code .启动新项目,则新版本的Visual Studio Code将立即创建可立即运行的版本launch.json.
| 归档时间: |
|
| 查看次数: |
4026 次 |
| 最近记录: |