asp.net-mvc – MVC4捆绑使用Scripts.Render时速度慢
发布时间:2020-05-28 13:42:47 所属栏目:asp.Net 来源:互联网
导读:当提供一个呈现捆绑脚本的简单页面时,我的asp.net MVC4 Web项目运行速度非常慢.但是,当我在页面上使用带有虚拟包路径的source属性的“硬编码”脚本标记时,性能要好得多: @Scripts.Render(~/bundles/scripts) ~ 4 seconds VS script src=@Scripts.Url(~
|
当提供一个呈现捆绑脚本的简单页面时,我的asp.net MVC4 Web项目运行速度非常慢.但是,当我在页面上使用带有虚拟包路径的source属性的“硬编码”脚本标记时,性能要好得多: @Scripts.Render("~/bundles/scripts") ~ 4 seconds
VS <script src='@Scripts.Url("~/bundles/scripts")'></script> < 1 second
我的BundleConfig.cs没有特殊的配置,这与它出现的完全一样: bundles.Add(new ScriptBundle("~/bundles/scripts").Include(
"~/Scripts/jquery-1.7.2.min.js","~/Scripts/jquery.validate.min.js","~/Scripts/jquery.validate.unobtrusive.js","~/Scripts/jquery-ui-1.9.0.custom.min.js","~/Scripts/bootstrap.min.js","~/Scripts/bootstrap-modal.js","~/Scripts/bootstrap-dropdown.js","~/Scripts/bootstrap-tooltip.js","~/Scripts/bootstrap-typeahead.js","~/Scripts/bootstrap-transition.js","~/Scripts/bootstrap-popover.js"));
我的web.config甚至配置为在Debug中进行优化,但我尝试在Release模式下运行并仍然得到相同的结果: <compilation optimizeCompilations="true" debug="false" targetFramework="4.0" /> 任何想法为什么Scripts.Render这么慢? 解决方法问题出在我安装的过时软件包上.我在包管理器控制台中使用了一个简单的Update-Package<package id="Microsoft.AspNet.Web.Optimization"
version="1.0.0-beta2" targetFramework="net40" />
至 <package id="Microsoft.AspNet.Web.Optimization"
version="1.0.0" targetFramework="net40" />
现在Scripts.Render()表现得更好:-) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在asp.net转发器控件中获取项目点击事件?
- asp.net – 按钮可以验证更多验证组吗?
- ASP.NET sessionState SQLServer模式超时不起作用
- asp.net-mvc-4 – 具有自定义角色的MVC 4 Intranet身份验证
- asp.net – 使用JavaScript重新排列的ListBox元素导致回发时
- asp.net-mvc – 从ASP.NET MVC2升级到MVC3的原因
- asp.net-mvc-3 – 在查询字符串中使用“popup = 1”时找不到
- asp.net-mvc – RedirectToAction导致在ASP.NET MVC 3中“路
- asp.net-mvc – Asp.Net MVC 2 Label自定义文本
- asp.net-mvc-3 – 删除Razor MVC 3中的HTML格式
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC绑定模型中的数组
- asp.net – 通过ASP .Net成员身份进行用户登录
- asp.net-core – project.json中的框架和导入部分
- asp.net-mvc-2 – ASP.NET-MVC2预览1:有任何重大
- ASP.NET MVC在javascript中使用ViewData
- asp.net 无刷新分页实例代码
- asp.net-mvc – T4MVC @ Url.Action(MVC.Control
- asp.net-mvc – BestPractices:在MVC-Controlle
- 管理页面来管理asp.net会员提供商和角色管理
- Getting Started with ASP.NET Core
热点阅读
