asp.net mvc捆绑包配置-是本地主机

tquggr8v  于 2023-02-14  发布在  .NET
关注(0)|答案(2)|浏览(121)
BundleTable.EnableOptimizations = false;

嗨!如果我的应用程序在本地主机上启动,我想将捆绑包优化设置为false。因为它是从app-start方法调用的,所以我无法访问请求对象。其他可能性是转换配置,但它们不在此项目上使用。
有人有其他的解决办法吗?

jfewjypa

jfewjypa1#

在我看来,你最好使用配置管理器。当在“调试”模式禁用优化,当构建在“发布”模式启用它。
您也可以创建自己的配置,例如“localhost”构建。
这是您需要为不同的生成配置更改的设置:

<Optimize>true</Optimize>

or

<Optimize>false</Optimize>

这将使您的代码更干净,因为您不必编写任何异常。

7kqas0il

7kqas0il2#

这对我很有效

if (!HostingEnvironment.IsDevelopmentEnvironment)
            BundleTable.EnableOptimizations = true;

相关问题