MVC 5 重新加载速度极慢

问题描述 投票:0回答:3

到目前为止,我已经尝试了 StackOverflow 上的所有解决方案,但无法获得可接受的性能。

我正处于开发过程中(甚至还没有接近发布),每次我更改

.cshtml
文件上的单个字符并重新加载浏览器时,都需要 半分钟或更长时间 来重新加载。

出了什么问题?从头开始生成项目后,除了 Web/debugger 属性下的 Edit and Continue 之外,我没有调整任何设置(因为这是 StackOverflow 中的一个答案)。

编辑1:

控制器方法定义如下:

public ActionResult Create() { return View(); }

该页面按照

Google Chrome
网络统计数据(在本地主机中)加载了2 minutes,大小为6KB,这是在我修改了3个
classname
标签的CSS
<input>
之后发生的。

asp.net-mvc visual-studio-2013 asp.net-mvc-5
3个回答
2
投票
尝试禁用“浏览器链接”功能。您可以在重新加载图标的下拉菜单中找到该选项(启动调试和解决方案配置下拉菜单之间的一个)。

如果您发现任何变化,请告诉我。

祝你有美好的一天,

阿尔贝托


0
投票
如果您仅在更新后第一次刷新时遇到速度缓慢的情况,则可能只是编译时间的问题。尝试在浏览器中第一次刷新后清除缓存,看看重新加载是否比第一次更快。您肯定知道是否有更多页面并在它们之间浏览。

尝试在浏览器中禁用 IPv6。另外,请看一下此内容以进行其他调整:

Firefox 和 Chrome 在本地主机上运行缓慢;已知修复在 Windows 7 上不起作用


0
投票
我在 VS 2022 中遇到了类似的问题。解决方法: 选项 > 项目和解决方案 > ASP.NET Core > CSS 热重载: > 更改为禁用

© www.soinside.com 2019 - 2024. All rights reserved.