asp.net-mvc – MVC4捆绑使用Scripts.Render时速度慢
发布时间:2020-12-16 04:33:12 所属栏目: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()表现得更好:-) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – RESTful WCF的裸最低配置
- 从Trace和Debug来看条件编译(Conditional Compilation)
- 是否有任何asp.net数据缓存支持缓存条目的背景填充?
- asp.net-mvc – 所有控制器都可以访问的一种方法 – 放在哪
- asp.net-mvc – ASP.net MVC 4中的条件@ Scripts.Render
- 实体框架 – Asp.Net Web API错误:’ObjectContent`1’类型
- asp.net – XMLHTTP请求的经典ASP错误
- asp.net-mvc-3 – MVC 3对列表进行不显眼的验证
- asp.net-mvc – 在ASP.NET MVC应用程序中进行分页时,在Tele
- 从未调用ASP.NET Web API自定义JsonConverter
推荐文章
站长推荐
- asp.net – 针对ASP .NET会话状态的’InProc’与
- asp.net-mvc – 如果ASP.NET MVC中的用户匿名,则
- .net – Textboxfor mvc3日期格式和日期验证
- asp.net-mvc-3 – 验证隐藏的字段
- asp.net – Server.Transfer vs. Context.Rewrit
- 实体框架 – 对ASP.NET MVC Onion架构的意见
- asp.net – jqgrid jsonReader配置
- asp.net-mvc-3 – ReSharper无法解析Razor
- 如何在ASP.NET中本地化App_GlobalResources?
- asp.net核心 – ASP.NET核心 – 如何返回一个特定
热点阅读