2

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

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

有什么想法可能导致这种情况吗?

4

1 回答 1

3

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

BundleTable.Enableoptimizations = true

#if DEBUG
    BundleTable.Enableoptimizations = false
#endif
于 2013-03-07T02:48:31.987 回答