asp.net-mvc – ASP.NET MVC 5 Web应用程序性能低下
发布时间:2020-12-16 09:32:46 所属栏目:asp.Net 来源:网络整理
导读:我正在开发一个新的ASP.NET MVC Web应用程序,我发现无论控制器或视图中是什么,所有页面都需要12-15秒才能加载.除了返回View()和只有html中的页面名称的查看页面之外,我的页面大约需要8秒,控制器中没有代码. 我运行SQL Profiler并且响应非常快,因此看起来MVC
我正在开发一个新的ASP.NET MVC Web应用程序,我发现无论控制器或视图中是什么,所有页面都需要12-15秒才能加载.除了返回View()和只有html中的页面名称的查看页面之外,我的页面大约需要8秒,控制器中没有代码.
我运行SQL Profiler并且响应非常快,因此看起来MVC路由或其他东西一直在占用.到目前为止,我尝试过以下方法: >从global.asax中删除了所有视图引擎,仅使用Razor View Engine 请让我知道MVC应用程序性能下降的原因可能是什么. 另一方面,对于同时浏览大约150-250个用户的企业Web应用程序,我应该拥有的CPU,处理器,RAM等最佳服务器配置是什么. 解决方法
我遇到了类似的问题,发现了我们的罪魁祸首.右键单击Project Properties-> Web-> Debugger部分下面是’NativeCode’复选框.由于从GAC,GAC64等加载的符号,这导致非常慢的加载时间.
取消选中NativeCode复选框后,网站加载速度非常快. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何继承ASP.NET MVC控制器并仅更改视图?
- ASP.NET Membership API强制更改密码
- asp.net-core – 如何在ASP.NET Core中实现angular 4 serve
- asp.net – 如何使用Html.ActionLink在标记中添加span标记
- asp.net-mvc-2 – 如何设置RadioButtonFor()在ASp.net MVC
- 将旧版ASP.NET应用程序转换为MVC3和HTML5
- asp.net-mvc-3 – Action在提交时执行两次
- 将ASP.NET添加到ASP.NET文本框控件的OnBlur属性
- asp.net – 两次调用HttpModule EndRequest处理程序
- 如何在ASP.NET应用程序中查询Word docx?
推荐文章
站长推荐
- asp.net-mvc – 为Orchard创建一个模块,用于存储
- asp.net – System.Web.UI.DataVisualization.Ch
- asp.net-core-mvc – 在ExecuteResult Asp.Net M
- asp.net – 当HttpContext属性返回null时如何检索
- asp.net-mvc – ASP.NET MVC强类型视图与否?
- asp.net-mvc – signalR跟踪连接用户
- asp.net-mvc – ASP.NET MVC – 复杂模型验证
- C#、Python中分别是怎么实现通过字符串获取实体类
- asp.net – LINQ to SQL – 如何选择特定的列和返
- asp.net-mvc – 如何为未经过身份验证的用户隐藏
热点阅读