【发布时间】:2017-07-20 23:34:10
【问题描述】:
环境:Ubuntu 16.04、.NET Core SDK Preview 2.0.0 (006497)、VSC 1.14.2
以前在 .net core 1 下运行良好。现在,我已将系统升级到 .net core 2。
从命令行,我创建了一个新项目并运行它:
$ dotnet new mvc
$ dotnet run
网页按预期工作。
现在,我在 VSC 中打开文件夹并尝试调试应用程序。 VCS 第一次帮助创建launch.json 和tasks.json. 这是我的tasks.json 内容:
"version": "2.0.0",
"tasks": [
{
"taskName": "build",
"command": "dotnet",
"type": "shell",
"group": "build",
"presentation": {
"reveal": "silent"
},
"problemMatcher": "$msCompile"
}
]
}
在终端视图中,我看到 VCS 尝试以 dotnet < 运行构建命令。这会引发 preLaunchTask "build" 退出的错误,错误代码为 129。
我尝试通过将args: ["build"] 添加到任务中来解决此问题。这似乎修复了构建,但我现在收到另一个关于 launch.json 配置不正确的错误。
想知道我是否错过了某个步骤。问候。
【问题讨论】:
-
最相关的信息在底部github.com/dotnet/core/blob/master/release-notes/2.0/…。基本上说如果想要在VSC上尝试.netcore 2然后尝试这个...
-
非常感谢您的帮助。安装 C# 扩展的测试版就可以了。
标签: asp.net-core visual-studio-code .net-core