在我们处理调试模式时,你能告诉我如何处理'BundleConfig.cs'文件的下面一行吗? 因为我需要在调试模式下忽略下面的行。我怎么能这样做?任何帮助都将受到高度赞赏。
BundleTable.EnableOptimizations = true;
答案 0 :(得分:9)
最简单的方法是使用#if
预处理器指令
#if DEBUG
BundleTable.EnableOptimizations = false;
#else
BundleTable.EnableOptimizations = true;
#endif
如果您的应用程序在 debug 模式下运行,Visual Studio会为您定义DEBUG
。另一方面,如果您的应用在发布中运行,则DEBUG
将是未定义的。
要检查是否为发布版本,请检查DEBUG
是否未定义
#if !DEBUG
BundleTable.EnableOptimizations = true;
#endif
PS:由于显而易见的原因,没有RELEASE
标志。