gpt4 book ai didi

c# - .NET 跟踪日志查看器

转载 作者:可可西里 更新时间:2023-11-01 13:55:05 25 4
gpt4 key购买 nike

我已在 .NET 中启用跟踪日志记录来回输出网络数据,因此我可以看到发送到 Web 服务的 SOAP 请求。这似乎是我无法调试或在自身与 Web 服务之间添加代理的网站上的最佳方式。

以下是我添加到 web.config 中以启用它的行:

 <system.diagnostics>
<trace autoflush="true"/>
<sources>
<source name="System.Net" maxdatasize="1024">
<listeners>
<add name="TraceFile"/>
</listeners>
</source>
<source name="System.Net.Sockets" maxdatasize="1024">
<listeners>
<add name="TraceFile"/>
</listeners>
</source>
</sources>
<sharedListeners>
<add name="TraceFile" type="System.Diagnostics.TextWriterTraceListener" initializeData="images/trace.log"/>
</sharedListeners>
<switches>
<add name="System.Net" value="Verbose"/>
<add name="System.Net.Sockets" value="Verbose"/>
</switches>
</system.diagnostics>

有人知道这个的日志查看器吗?我的搜索没有结果。

最佳答案

如果将监听器更改为 XmlWriterTraceListener,则可以使用 SvcTraceViewer.exe打开跟踪文件。它应该与 WCF 跟踪和消息日志记录一起使用,但它适用于来自 XmlWriterTraceListener 的任何有效跟踪。

关于c# - .NET 跟踪日志查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3529576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com