【问题标题】:wcf message logging uploading fileswcf 消息记录上传文件
【发布时间】:2011-06-07 16:32:47
【问题描述】:

我正在使用具有不同绑定的 WCF 将文件从客户端发送到服务器。我需要知道客户端发送的数据包的大小。我应该如何在配置中配置诊断?或者我怎么看这个??谢谢。

【问题讨论】:

    标签: wcf logging size message packet


    【解决方案1】:

    要启用诊断,请编辑 .config 文件

      <system.diagnostics>
        <trace autoflush="true" />
        <sources>
          <source name="System.ServiceModel" switchValue="Information, ActivityTracing" propagateActivity="true">
            <listeners>
              <add name="sdt" type="System.Diagnostics.XmlWriterTraceListener" initializeData="App_Data\WCF.svclog" />
            </listeners>
          </source>
        </sources>
      </system.diagnostics>
    

    然后你可以用Microsoft Service Trace Viewer

    打开.svclog文件

    另见

    【讨论】:

    • 我启用了所有消息(格式错误、传输、服务)的消息记录和跟踪,但我无法查看数据包大小。救命!!
    • 开启了消息记录,因此消息本身也会被记录下来(带有大小等属性...)
    • 它已打开,但我应该把那个属性放在哪里??
    猜你喜欢
    • 2011-01-08
    • 2010-12-01
    • 2014-12-19
    • 2010-10-28
    • 1970-01-01
    • 2012-03-08
    • 2011-12-24
    • 2011-04-10
    • 2020-03-11
    相关资源
    最近更新 更多