asp.net-mvc-4 - 使用 RTM 调试 MVC4 捆绑

标签 asp.net-mvc-4 asp.net-optimization bundling-and-minification

所以我用 rtm 位完成了一个新的 mvc4 应用程序的开发。

我部署到了一个产品服务器,除了样式之外,一切都运行良好。 bundle 有问题,我认为是排序问题或某些文件未随 bundle 一起渲染。

如何调试 bundle 中发生的情况以了解出了什么问题?回到我的开发环境,如果我在 web.config 中切换 debug=false,我可以复制我在产品中遇到的问题,因此该环境没有问题。

谢谢!!

更新。如果我通过 BundleTable.EnableOptimizations = false 关闭启用优化; prod 上的网站工作正常,但当然没有缩小。

最佳答案

如果您认为这是一个排序问题,则当 EnableOptimizations = false 时您看到的顺序将是优化开启时您在 bundle 中获得的顺序。

您还可以尝试通过将所有 ScriptBundles 更改为 Bundle(没有 Transform)来关闭缩小,然后您将获得捆绑但未缩小的脚本,并且希望您可以调试 javascript。

关于asp.net-mvc-4 - 使用 RTM 调试 MVC4 捆绑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12294902/

相关文章:

c# - 使用 Visual Studio 2012 Bundling 时如何正确设置相对 CSS 路径?

asp.net-mvc-4 - 具有捆绑和缩小功能的 ASP.NET MVC 4 应用程序,为什么在 Debug模式下启用缩小?

c# - 在 asp.net MVC web 应用程序中捆绑和缩小 ES6 javascript 文件

asp.net-mvc - 从 ASP.NET MVC 捆绑迁移到 Grunt/Bower?

asp.net-mvc - 在mvc中根据其输入类型的属性(id)重命名上传的文件asp.net

javascript - 如何在不重新启动 Web 应用程序的情况下以编程方式使 JavaScript 和 CSS 包失效或刷新?

asp.net-mvc-4 - JQuery 验证全局化 MVC 4 DateTime

asp.net-mvc - 如何调试缩小失败。返回未缩小的内容

c# - 如何从 foreach 中访问 Viewbag 中特定索引处的对象的属性?

javascript - 如何将 JavaScript 包含到页眉 MVC4