跟踪不适用于 .NET 2.0 Web 服务
我有一个用 Visual Studio 2005 编写的 Web 服务。我的 web.config 文件包含以下内容:
<system.diagnostics>
<trace autoflush="true" indentsize="4" />
</system.diagnostics>
但是对 System.Diagnostics.Trace.WriteLine 的任何调用都会被忽略。当我单步执行代码时,这些行将被跳过。
我还有其他方法可以打开跟踪吗?我如何知道跟踪被关闭的原因?
I have a web service written with Visual Studio 2005. My web.config file contains this:
<system.diagnostics>
<trace autoflush="true" indentsize="4" />
</system.diagnostics>
But any call to System.Diagnostics.Trace.WriteLine is ignored. When I step through my code, those lines are skipped over.
Is there another way I should be turning on tracing? How can I tell why tracing is turned off?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我必须将其添加到我的 web.config 中:
我从 Microsoft 的 Web 服务故障排除文章。
I had to add this to my web.config:
I got that from Microsoft's Troubleshooting Web Services article.