使用RTM调试MVC4捆绑

时间:2012-09-06 07:22:55

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

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

我部署到prod服务器,除了样式之外,一切都很好。捆绑包有问题,我认为它是一个排序问题或一些未用捆绑包呈现的文件。

如何调试捆绑包中的内容以了解出现了什么问题?回到我的开发环境中,如果我在web.config中切换debug = false,我可以复制我在prod中遇到的问题,所以这个环境没有问题。

谢谢!

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

1 个答案:

答案 0 :(得分:2)

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

您也可以尝试通过将所有ScriptBundles更改为Bundles(没有Transform)来关闭缩小,然后您将捆绑脚本但不会缩小,希望您可以只调试javascript。