我们有一个相当大的ASP.NET MVC应用程序,我可以在Win 8的Visual Studio 2012中进行工作。重新编译后,页面加载时间较慢,这是一个奇怪的问题。通常,实际的构建时间约为5秒,然后浏览器打开,加载页面需要1-2分钟。
一些要点:
我还能尝试什么?
最佳答案
通过关闭Windows Defender服务来解决。现在一切都快了一百倍。
更新:我无法找到Windows Defender几乎一直使用大量CPU能力的原因。我试图用谷歌搜索它,结果发现很多人在Win 8上都遇到类似的问题,但没有很好的解决方案。
如果您确实想使Defender保持打开状态,则可以添加项目文件夹路径作为异常(exception),但是它仍然会很慢。
希望它能帮助某人。
更新2:上面的内容在Windows 10中仍然适用。特别是如果您是在虚拟机中运行(我在Mac上是在Parallels中运行)。整体速度的提高,不仅是页面刷新时间,是非常明显的。
更新3:显然,Windows Defender习惯于以静默方式再次将自己重新打开。因此,请注意这一点。
关于asp.net - 开发过程中页面刷新时间慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17845320/