asp.net-mvc – ASP.NET MVC 4在调试模式下捆绑js文件
|
“问题在于,默认情况下,asp.net mvc不会在调试模式下捆绑css和js文件.但是我们的css和js文件正在捆绑在调试模式下.” 出于某种原因,所有css和js文件都以调试模式捆绑在一起.它开始于几天前.我们有一个拥有多个开发人员的大型团队,很难找到过去几天发生了哪些变化,因为有多个变更提交到存储库.但是我没有在BundleConfig和Global.asax.cs中发现任何重大变化. 当应用程序在调试模式下运行时,BundleTable.EnableOptimizations返回false. 据我所知,当debug设置为true时,捆绑不会发生. 到目前为止,我还没有在Google上发现过这个问题.这是一个非常独特的问题吗? 理想情况下,我想修复它而不是解决方法.找到原因是这里的实际问题.任何关于我应该开始寻找修复的指针都将不胜感激.谢谢. 编辑:我的问题与ASP.NET MVC 4 app with bundling and minification,why is minification enabled in debug mode?相似但不完全相同 模板: 捆绑配置: 解决方法尝试专门针对MVC之外的故障排除.这个问题现在是否超越了您的整个团队或仅仅是您的机器?如果是整个团队,至少你知道改变发生在提交周期的某个地方. 你重建了解决方案吗?清理得当吗?您运行IIS,IIS Express还是Cassini?您是否绝对确定您在调试器中运行的站点/构建版本未处于发布模式?您可能正在调试未通过构建管道修改的特定构建(失败的构建肯定属于此类别). 我正在使用VS 2010和MVC 4,默认情况下在调试模式下,我看到绝对没有捆绑.我没有明确设置任何东西.如果你看到不同的东西,显然必须考虑到它,因为这不是正常的行为. 我觉得你最好的方法是最难的:放松你的提交.制作工作目录的副本,并在此之前的某个时间恢复.验证此版本中没有出现问题,不要只是假设.现在检查在该时间点和现在之间的一半提交.再次测试.如果构建仍然良好,将时间缩短一半并重复.一旦你遇到这个问题,你知道它引入的提交是在你最后一个“好”提交和你当前正在测试的提交之间的某个地方.此技术极大地简化了将问题隔离到特定提交的过程.除非我完全不确定代码,否则我几乎从不会一次提交一个提交,或者我已经很好地指出它可能在哪里. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 根据参数应用不同的XSLT模板
- asp.net – 在自动生成的GridView列中防止HTML编码
- asp.net-mvc-3 – 我应该将我的实用程序类放在ASP.NET MVC3
- asp.net-mvc – 调试ASP.NET MVC绑定的最佳实践
- asp.net – Visual Studio开发服务器不更新css和javascript
- asp.net-mvc – 将部分视图渲染为字符串MVC4
- asp.net – 用于Microsoft.Office.Interop.Excel的Excel dl
- asp.net – “与底层事务管理器的通信失败”错误消息
- asp.net-mvc – 在ASP.NET MVC中调用Session_End()的时间是
- ASP.net处理XML数据实例浅析
- ASP.NET / MVC 4在64位IIS 7.5服务器上捆绑和缩小
- 在发布asp.net Web API之后,ASP.NET MVC框架的未
- asp.net-mvc – 在ASP.NET MVC 3中的子文件夹中添
- asp-classic – 你用什么来编辑和开发经典ASP
- asp.net-mvc – 实体创建抛出“没有为此对象定义
- Asp.Net:在iis中调试网站
- asp.net – 如何制作可配置的DisplayFormat属性
- asp.net-mvc – asp.net mvc针对不同操作的不同验
- asp.net-mvc – 使用RadioButtons的可空值布尔的
- asp.net-mvc – 用于电话号码或社会安全号码的Di
