首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ASP.NET 5、DNX和Kestrel:未命中断点

ASP.NET 5、DNX和Kestrel:未命中断点
EN

Stack Overflow用户
提问于 2016-01-04 21:27:38
回答 2查看 1.2K关注 0票数 17

当调试我们的DNX项目时,我们的DNX项目不会命中断点(所有这些都在相同的解决方案和src文件夹中)。使用IIS Express进行调试工作正常。

可以采取哪些故障排除步骤来解决此问题?

调试时不会使用DNX项目创建二进制文件或PDB,因此我不确定从哪里开始。

project.json命令:

代码语言:javascript
复制
"commands": {
  "web": "Microsoft.AspNet.Server.Kestrel"
},

项目属性:

注意:在所有项目中使用RC1 1.0.0-rc1-final库的

编辑:

Startup.cs项目中的

  • 断点命中正常,但在其他项目中未命中。
  • 我已仔细检查并重新安装了1.0.0-rc1-update1 DNX运行时。我已经卸载了所有其他的运行时。
  • 我已经确认PATH正确地反映了DNX运行时。
  • 我已经删除了所有的project.lock.json文件,并且DNU restored.
  • The实际断点引脚是红色的,并且不表明应该有任何problem.
  • global.json正在使用正确的运行时:

{“项目”:“源”,“测试”,".“,"sdk":{”版本“:"1.0.0-rc1-update1",”运行时“:"clr",”架构“:"x86”} }

EDIT 2:

在Modules窗口中,我可以看到项目的符号没有加载:

我该如何解决这个问题呢?

EDIT 3:

我发现只有在同时运行多个启动项目时,才会出现这个问题。当运行单个项目时,调试在解决方案中的所有项目中都能正常工作。

我不知道如何解决这个问题,也不知道为什么会发生这种情况。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-14 19:01:26

我在aspnet/Tooling GitHub存储库上提交了这个问题。大家一致认为这是一个错误,只会在Visual Studio 2015更新2版本中修复。

临时解决方案是为每个进程使用一个单独的VS实例。

请参见issue here

票数 1
EN

Stack Overflow用户

发布于 2016-11-16 22:11:01

我有完全相同的问题,花了一整天,仍然没有用。我重新创建了项目,但奇怪的是,在项目创建后的第一次调试中,调试命中了MVC Core的控制器类,但在此之后,唯一的主类,即startup.cs,每次都命中断点

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34592261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档