所以我用rtm位开发了一个新的mvc4应用程序。
我部署到prod服务器,除了样式之外,一切都很好。捆绑包有问题,我认为它是一个排序问题或一些未用捆绑包呈现的文件。
如何调试捆绑包中的内容以了解出现了什么问题?回到我的开发环境中,如果我在web.config中切换debug = false,我可以复制我在prod中遇到的问题,所以这个环境没有问题。
谢谢!
更新。如果我通过BundleTable.EnableOptimizations = false关闭enableoptimizations; prod上的网站工作正常,但当然没有缩小。
答案 0 :(得分:2)
如果您认为它是一个排序问题,那么当EnableOptimizations = false时,您看到的顺序将是您在优化开启时在捆绑中获得的顺序。
您也可以尝试通过将所有ScriptBundles更改为Bundles(没有Transform)来关闭缩小,然后您将捆绑脚本但不会缩小,希望您可以只调试javascript。