wcf - 如何从 WCF 服务获取 Debug/Trace.Writeline 输出

标签 wcf trace

我有一个托管在 IIS 中的 WCF 服务。我正在获取 WCF Tracing ,但找不到我的 trace.writeline 条目的去向。我的跟踪监听器仅记录 WCF 跟踪。 我是否需要添加特定的来源才能将其包含在内。

最佳答案

  • 启动事件查看器
  • 打开应用程序和服务日志文件夹
  • -> Microsoft -> Windows -> 应用程序服务器应用程序
  • 右键单击“应用程序服务器-应用程序”文件夹并选择“查看”->“显示分析和调试日志”
  • 展开“应用程序服务器-应用程序”文件夹并右键单击“调试日志”。选择启用日志。

如果您知道您运行的是在 Debug模式下编译的 WCF/WF 服务,则应将 Debug.WriteLine() 记录到日志中。

使用完毕后请记住禁用日志。

--larsw

关于wcf - 如何从 WCF 服务获取 Debug/Trace.Writeline 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3920324/

相关文章:

wcf - 从服务器结束 WCF session ?

wcf - 常量 "System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at <Service URL>"错误

c# - 如何在 .NET Core 库中记录 Trace?

debugging - 如何取消跟踪多个函数

wcf - 尝试为 WCF 安装 nInject 时找不到 NinjectWcfApplication 引用

c# - 具有共享业务对象的 WCF 每次调用服务

.net - WCF 代理客户端单例模式性能

android - 如何使用 TraceView 对 Android 应用程序进行内存分析

java - 如何在 Maven 中查看完整的 StackTrace?

linux - 分析一个(可能受 I/O 限制的)进程以减少延迟