【发布时间】:2018-06-16 08:24:25
【问题描述】:
问题
我无法从 Visual Studio 2017 (15.5.2) 构建和运行任何 dotnet 核心应用程序。每次我尝试运行它时,VS2017 都会立即进入中断模式,并在我点击继续时停止调试。
即使我使用 VS2017 中的新项目并选择 .NET Core 模板(控制台应用程序或 ASP.NET Core Web 应用程序),也会发生这种情况。
我已按照微软Build a C# Hello World app 的指示,并已完成Prerequisites for .NET Core on Windows 的指示。
我尝试过的
- 在 VS2017 中卸载并重新安装 .NET Core 跨平台开发工作负载。
- 从程序和功能中删除所有 .NET Core SDK 版本并从 .NET Core 2.x SDK 重新安装
我能做什么
- 导航到源目录并在 Powershell 中运行
dotnet run。这成功地在终端中运行应用程序。- 如果我猜对了 dotnetcore PID,我可以附加到 VS2017 中正在运行的进程。
- 在 Visual Studio Code 中打开项目。 VSCode 创建构建配置后,就可以构建和调试代码了。
我在 VS2017 中进行了大部分开发,并且更愿意将其用于 dotnet 核心。
【问题讨论】:
标签: c# visual-studio visual-studio-2017 .net-core