zoukankan      html  css  js  c++  java
  • WCF调错方法

    1、在VS cmd里,输入wcftestclient.exe

    2、添加Service服务。

    3、点击要测试的方法,输入参数,点击Invoke。

    4、如果错误信息很模糊,则修改WCF程序所在的Web.config,在<configuration>节点下添加如下代码。

          注意不要是第一个节点。具体参考https://msdn.microsoft.com/en-us/library/ms732023.aspx

    <system.diagnostics>

        <trace autoflush="true" />

        <sources>

                <source name="System.ServiceModel"

                        switchValue="Information, ActivityTracing"

                        propagateActivity="true">

                <listeners>

                   <add name="sdt"

                       type="System.Diagnostics.XmlWriterTraceListener"

                       initializeData= "SdrConfigExample.e2e" />

                </listeners>

             </source>

        </sources>

    </system.diagnostics>

    5、再次在wcftestclient里测试,则错误信息会记录在"SdrConfigExample.e2e"里面。

    6、找到SvcTraceViewer.exe。

    也可能在别的地方

    C:Program Files (x86)Microsoft SDKsWindowsv10.0AinNETFX 4.6.1 Tools

    7、在SvcTraceViewer.exe里打开刚才存下来的"SdrConfigExample.e2e",找到错误。

    这个是因为webconfig里面没有配置connection string.

  • 相关阅读:
    Spring MVC的Controller统一异常处理:HandlerExceptionResolver
    spring mvc 404页面制作
    MyEclipse导出可运行的jar包
    Spring的编程式事务和声明式事务
    数据库SQL优化大总结
    LinkedList源码及原理
    ArrayList源码分析
    HashMap源码及原理
    Java集合框架常见面试题
    idea获取激活码
  • 原文地址:https://www.cnblogs.com/haifuma/p/10598183.html
Copyright © 2011-2022 走看看