ASP.NET MVC 4捆绑和缩小

时间:2013-03-06 22:54:47

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

我一直在尝试在非调试模式下使缩小工作,但出于某种原因,当我在我的Web.config中包含<compilation debug="false" />时,它不起作用。

但是,当我使用BundleTable.Enableoptimizations = true时,它似乎工作正常。

可能导致此问题的任何想法?

1 个答案:

答案 0 :(得分:3)

默认情况下,如果您构建debug模式,它将被禁用。但是,如果要在release模式下启用它,但在debug模式下禁用它。在捆绑包配置中,您可以默认启用它,并仅在调试模式下使用c#debug指令将其关闭。

BundleTable.Enableoptimizations = true

#if DEBUG
    BundleTable.Enableoptimizations = false
#endif