JetBrains Rider IDE - 是不是可以调试 .Net Core 1.1.X?
Posted
技术标签:
【中文标题】JetBrains Rider IDE - 是不是可以调试 .Net Core 1.1.X?【英文标题】:JetBrains Rider IDE - Is debugging .Net Core 1.1.X possible?JetBrains Rider IDE - 是否可以调试 .Net Core 1.1.X? 【发布时间】:2017-10-02 15:17:20 【问题描述】:我目前正在使用 .NET Core 1.1.1 使用 JetBrains Rider 2017.1 IDE 开发 API。 尝试运行程序时,遇到以下错误:
“无法启动调试会话。请尝试安装 .NET Core SDK 1.0.4 或更高的稳定 1.0.x 版本”
是否可以在 .NET Core 1.1.X 上使用 Rider 进行调试?如果是这样,我怎样才能实现它?
【问题讨论】:
您是否安装了有问题的 SDK 工具,无论是 1.0.x 还是 1.1.x? 我刚刚为这两个版本重新安装了 de SDK 工具并为这两个版本进行了测试。结果和以前一样。 @Tsengspan> 【参考方案1】:我使用 JetBrains Rider 2017.2 和 2017.3 成功调试了一个 .NET Core 1.1 应用。
但是我今天遇到了和你一样的问题:弹出一条消息说“无法开始调试会话”。
我发现这是因为我的解决方案配置被破坏了。我不小心在配置编辑器的环境变量编辑器中留下了一个空行。调试器无法在任何配置上启动。运行很好。
我删除了空行,保存了配置,再次启动调试器,现在一切正常。
Rider 日志文件(Help > Show Log in Explorer)只表示警告:
警告 |通用命令行 |跳过具有空名称、值的环境变量:
我认为 JetBrains 应该将其视为错误而不是警告...
【讨论】:
谢谢你,我自己永远也找不到。你知道这是否已报告给 JetBrains?绝对需要更好的用户体验。以上是关于JetBrains Rider IDE - 是不是可以调试 .Net Core 1.1.X?的主要内容,如果未能解决你的问题,请参考以下文章
JetBrains宣布Project Rider:一款C#跨平台IDE