【发布时间】:2009-02-12 19:31:00
【问题描述】:
我的 VB.NET 1.1 天有一些代码可以让我动态检查是否在 web.config 中启用了调试。如果我可以简单地让网络管理员启用调试,我想为什么要重新发明轮子来打开/关闭日志记录。这是我在 VB.NET 中使用的代码,效果很好:
ConfigurationSettings.GetConfig("system.web/compilation").Debug.ToString()
当我想将它转换为 C# 并在 .NET 3.5 中使用它时,我遇到了一些麻烦,它不起作用。此外,我想使用较新的 ConfigurationManager.GetSection 构造。谁能建议如何最好地阅读system.web/compilation/debug=true|false 值?
非常感谢!
【问题讨论】: