3
當我們在調試模式下工作時,你能告訴我如何處理'BundleConfig.cs'文件的下面一行嗎? 因爲我需要忽略調試模式下面的行。我該怎麼做?任何幫助將不勝感激。在調試模式下禁用EnableOptimizations
BundleTable.EnableOptimizations = true;
當我們在調試模式下工作時,你能告訴我如何處理'BundleConfig.cs'文件的下面一行嗎? 因爲我需要忽略調試模式下面的行。我該怎麼做?任何幫助將不勝感激。在調試模式下禁用EnableOptimizations
BundleTable.EnableOptimizations = true;
最簡單的方法是使用#if
預處理指令
#if DEBUG
BundleTable.EnableOptimizations = false;
#else
BundleTable.EnableOptimizations = true;
#endif
如果您的應用程序在調試模式運行時,Visual Studio爲你定義DEBUG
。另一方面,如果您的應用程序在版本中運行,則DEBUG
將不確定。
爲了檢查它是否是一個發行版本,您檢查DEBUG
不被定義
#if !DEBUG
BundleTable.EnableOptimizations = true;
#endif
PS:由於顯而易見的原因,沒有RELEASE
標誌。
非常感謝:) – Sampath