.net - ASP.NET MVC 4 捆绑和缩小

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

我一直在尝试在非 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/

相关文章:

c# - Linq 到 Entity Framework : Select with only subset of child elements

asp.net-mvc - MVC 中 TextBoxFor 的 DisplayFormat

<a> 上的 jQuery 单击事件触发两次

javascript - 任何 JavaScript 丑化器/缩小器都可以忽略文件的一部分吗?

asp.net - 优化了从网站请求时返回 404 的 bundle

c# - CLR 中方法表的精确布局(4.0 版)

.net - 为什么我的 .csproj 文件在 git rebase 后变得困惑?

c# - 使用数据源时无法更改 datagridview 单元格颜色

asp.net-mvc-4 - 自定义 MediaTypeFormatter,为什么是 IKeyValueModel 而不是我的模型类型?

jquery - ASP.NET MVC4 jquery/javascript 包的使用