如何在Windows上使用Visual Studio Code设置Kestrel调试?

时间:2015-12-04 20:57:43

标签: visual-studio-code kestrel-http-server

我很难找到如何使用launch.json文件在Windows上的Visual Studio Code中设置调试的指令(如果重要,则为10)。

有人可以定义如何设置吗?

1 个答案:

答案 0 :(得分:1)

要使用Visual Studio代码进行调试,您必须确保在launch.json中正确设置了在调试选项卡中选择的配置。 launch.json中的配置应该如下所示

"configurations": [
    {
        "name": ".NET Core Launch (console)",
        "type": "coreclr",
        "request": "launch",
        "preLaunchTask": "build",
        "program": "${workspaceRoot}/bin/Debug/netcoreapp1.0/Example.dll",
        "args": [],
        "cwd": "${workspaceRoot}/",
        "stopAtEntry": false
    }]

根据我的经验,最常见的问题是程序dll的路径不正确。我会仔细检查这个路径实际指向你编译的调试dll。如果没有,请修改此路径或修改调试URL的目标位置(这首先更容易)。如果您有任何问题,请自行评论。