【发布时间】:2016-08-31 20:38:10
【问题描述】:
有没有人在调试 Asp.Net 5(核心)应用程序时发现该应用程序似乎刚刚进入睡眠状态的问题。在浏览器中选择另一个功能/页面只会显示“等待 LocalHost”(因为我在 IIS Express 上本地运行它)。
我们有一个 Asp.Net 应用程序的分阶段版本,它没有这样的问题。它运行得非常好,但是在调试模式下,它在执行代码时可能会出现严重的延迟问题。输出窗口中没有报告任何内容,在此期间它似乎什么也没做。诊断工具窗口上也没有任何内容
很多时候 - 如果你让它做它的事情,它最终会回来。但有时可能需要 15-30 秒。 当您在应用程序运行时更改 Razor 或 javascript 客户端文件时,该问题似乎变得更加普遍?
有时在网页上按 F5 会使其退出睡眠模式(但并非总是如此,而且您执行此操作的次数似乎越多,它变得越慢)。是否可能重建已更改的页面?但是为什么会延迟呢?
这在暂存或生产中也能正常工作(因为后端客户端文件都不会改变)。但这可能很烦人
有什么想法吗?
【问题讨论】:
-
我通过安装 VS 2015 Update 2 和 Web 工具扩展更新解决了类似的问题。
标签: debugging visual-studio-2015 ef-code-first asp.net-core