我一直在尝试在非调试模式下使缩小工作,但出于某种原因,当我在我的Web.config中包含<compilation debug="false" />
时,它不起作用。
但是,当我使用BundleTable.Enableoptimizations = true
时,它似乎工作正常。
可能导致此问题的任何想法?
答案 0 :(得分:3)
默认情况下,如果您构建debug
模式,它将被禁用。但是,如果要在release
模式下启用它,但在debug
模式下禁用它。在捆绑包配置中,您可以默认启用它,并仅在调试模式下使用c#debug
指令将其关闭。
BundleTable.Enableoptimizations = true
#if DEBUG
BundleTable.Enableoptimizations = false
#endif