app.config 是否有最大数量的跟踪源,以及定义的侦听器?
问问题
89 次
2 回答
1
没有记录的。这与几乎所有 .NET 框架类一致,没有硬编码限制。您最终会耗尽系统资源,通常是内存或页面文件。还是用户耐心。
于 2010-03-23T17:51:11.550 回答
1
我不会说 20 一定太多 - 这取决于应用程序的大小。将这些视为虚拟日志文件,您可以独立控制其输出。如果您希望能够提高某些日志记录的音量,而无需在生产中获得大量额外的日志记录,那么拥有单独的跟踪源(带有相关的源开关)是实现此目的的方法。我的经验法则是每个主要组件都有一个。拥有 20 个的一个问题是您是否有足够的纪律来正确使用它们,或者您最终是否会只使用一些。
于 2010-05-19T21:37:22.097 回答