7

有谁知道是否有办法了解加载 app.config 文件的过程?

我遇到过许多在该过程中出现问题的情况(通常是配置文件中的错误值),但需要大量猜测或排除过程才能找到问题。

例如,以下一些方面给我带来了麻烦:

  • 配置跟踪系统并定义监听器
  • 管理 .NET 版本(useLegacyV2RuntimeActivationPolicy和关联的节点)
  • 设置,尤其是在尝试管理多个程序集的设置时
  • 程序集清单(我知道,不是真正的 app.config,而是在同一个 XML 配置的启动选项桶中)

这可能是一厢情愿的想法,但是如果可以启用一些秘密日志,或者以某种方式强制运行时在加载配置系统时提供更多信息,那就太好了。

4

2 回答 2

0

app.config 与 xml 模式进行了适当的比较,因此调试可能有点困难。

于 2012-12-14T20:46:54.027 回答
0

我不知道 ConfigurationManager 提供的任何日志记录。但是,如果应用程序由于未处理的异常而崩溃,您可以参考 Windows 事件查看器(应用程序日志)以获取堆栈跟踪和异常消息。这通常是我需要指出的正确方向。

于 2012-12-14T20:48:51.917 回答