0

我正在 vb.net - asp.net 4 - visual studio 2010 上开发一个网站项目。

我需要实现仅在 Visual Studio 中选择调试编译时使用的部分代码,例如:

' do something
#if DEBUGCONST
' debug mode! do something else
#end if
' proceed as usual..

不幸的是,这不是一个 Web 应用程序项目,因此它没有完整的“属性页面”(您可以在其中轻松更改编译器常量)。

谷歌搜索答案,我发现:http: //msdn.microsoft.com/en-us/library/a15ebt6c%28v=vs.100%29.aspx

..我以这种方式更改了我的 web.config:

<system.codedom>
  <compilers>
    <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb"  compilerOptions="/define:DEBUGCONST"></compiler>
  </compilers>
</system.codedom>

不幸的是,即使它编译得很好,也永远不会定义 DEBUGCONST 并且永远不会执行“调试代码”。

有什么我想念的吗?

预先感谢您的任何帮助!

4

0 回答 0