.NET 框架中的许多类(尤其是在套接字/网络类中,这是我正在查看的)使用 System.Net.GlobalLog(一个内部类)在某处记录跟踪消息。您可以在 SslState 类中查看 GlobalLog.Assert 和 GlobalLog.Print 之类的示例用法:
这与 System.Net.Logging(也是内部)类不同,它的使用也可以在整个套接字/网络类中找到。
对于 System.Net.Logging,我知道我可以在 App.Config 中使用 <system.diagnostics> 配置块,如果配置正确,这将导致 System.Net.Logging 消息被记录。但是,这似乎不会影响 System.Net.GlobalLog。
搜索了大约一个小时后,我似乎找不到任何有关定位 System.Net.GlobalLog 输出的信息。有谁知道如何定位/查看/控制这个的输出?