ASP.Net MVC MvcBuildViews大大增加了编译时间
发布时间:2020-12-16 04:19:50 所属栏目:asp.Net 来源:网络整理
导读:我们有一个项目,如果Views的.cshtml文件中有任何错误,我们希望构建视图以生成编译时错误. 不过,编译时间大幅增加: MvcBuildViews = true需要62秒 MvcBuildViews = false需要9秒 这是可以接受的吗?因为增加是非常激烈的,我们不能忍受等待这样的编译时间.我
我们有一个项目,如果Views的.cshtml文件中有任何错误,我们希望构建视图以生成编译时错误.
不过,编译时间大幅增加: > MvcBuildViews = true需要62秒 这是可以接受的吗?因为增加是非常激烈的,我们不能忍受等待这样的编译时间.我们可以用任何方式改进这样的编译吗? 到目前为止,该项目包括130个观点&部分视图(.cshtml文件).这被认为是大/中/小? 解决方法
我认为有可能编译视图本身是一件好事,但我也不能等待那么久.
所以我更喜欢在ProperyGroup of Release中添加MvcBuildViews = true,以便您只在发布时和部署之前编译视图 属性组应如下所示: <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 所以把你的 <MvcBuildViews>true</MvcBuildViews> 在此Release块中.这样你仍然可以编译你的视图一次,而不是每次你尝试调试… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 为什么我的ActionFilters都没有运行?
- asp.net – 英国邮政编码查找流程的好例子
- [Hei.Captcha] Asp.Net Core 跨平台验证码实现
- asp.net-web-api – Autofac,Owin,Webapi并注入Authorizati
- asp.net-mvc – ASP.NET MVC AjaxHelper是否处理了降级?
- asp.net – 如何在gridview中的Hyperlink列中显示的值中插入
- asp.net-mvc – 在visual studio 2013中使用angularjs材质设
- 什么是链接服务器的ASP.NET连接字符串格式?
- asp.net-mvc – UserManager.Create(用户,密码)thowing Ent
- asp.net-mvc-3 – 在MVC 3.0中重写Html.BeginForm()并保持不
推荐文章
站长推荐
- asp.net-mvc – Url.Action生成查询字符串,以任何
- asp.net-mvc – EntityType’ApplyantPosition’
- 运行SonarQube针对ASP.Net核心解决方案/项目
- asp.net – 使用EditorFor和Twitter Bootstrap来
- asp.net – 过程或函数’xyz’指定了太多参数
- asp.net – AddToRole和IdentityRole不是当前上下
- asp.net – 是每个用户或每个应用程序的标准Outp
- 在经典ASP中保持会话活动的最低必要代码是什么?
- asp.net – 当浏览器在HTTP Request标头中设置“
- asp.net-mvc-3 – 你能在ASP.net MVC3中使用嵌套
热点阅读