我一直在尝试在非 Debug模式下进行缩小工作,但由于某种原因,当我包含 <compilation debug="false" />
时在我的 Web.config 中它不起作用。
但是当我使用 BundleTable.Enableoptimizations = true
时,看起来运行良好。
有什么想法可能导致这种情况吗?
最佳答案
默认情况下,如果您在调试
模式下构建,它会被禁用。但如果您想在 release
模式下启用它,但在 debug
模式下禁用它。在您的 bundle 配置中,您可以默认启用它,并仅在 Debug模式下使用 c# debug
指令将其关闭。
BundleTable.Enableoptimizations = true
#if DEBUG
BundleTable.Enableoptimizations = false
#endif
关于.net - ASP.NET MVC 4 捆绑和缩小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15259800/