ASP.NET Core应用程序的调试设置

时间:2017-08-13 18:52:05

标签: asp.net-core .net-core rider

编辑:在降级到.NET SDK 1.0.4后,我可以在Rider中调试我的应用程序,体验非常好。

在Rider 2017.1的Ubuntu上为我的ASP.NET核心应用程序设置干净的调试配置的最佳方法是什么?

我想点击Debug按钮,让工具自动构建应用程序,在某个端口上托管它,然后在浏览器中打开url。

我应该尝试使用launchSettings.json(因为VS自动创建)还是Rider提供其他内容?

我安装了.NET命令行工具2.0.0-preview2-006497

1 个答案:

答案 0 :(得分:2)

你不能。

在发布支持.Net Core的新版Rider之前,调试无效。

事实上,如果你尝试,你会看到事件日志中包含这样的消息:

  

12:01 PM .NET核心版本问题:不完全支持.NET Core 2.x.某些功能无法按预期工作。

(您仍然可以打开一个项目并按下播放按钮,它将运行您的项目;但是点击调试按钮目前还没有实际工作)

截至编写,测试,nuget恢复,项目引用(即同一解决方案中的项目之间)和在调试中运行时不起作用。

现在它只是一个等待游戏,直到下一版本的骑手出现这些功能in Fall, 2017

  

我们希望今年推出至少两个版本:几周内不可避免的错误修复版本,以及秋季版本的另一个主要版本(2017.2)。我们期望解决的问题包括支持 MSTest和.NET Core 2.0 ,以及发布SDK。我们当然会密切关注您的反馈意见(通过支持表格,问题跟踪器或其他地方提交),以了解需要解决的其他主要问题。