zoukankan      html  css  js  c++  java
  • Silverlight获取WCF的异常2

    上章说到Silverlight如果获取WCF的异常,即创建EndpointBehavior,修改HttpStatusCode。参考Silverlight获取WCF的异常

    上文说到按照文档配置,会出现错误。今天确定下自己的修改办法,目前这种办法是可行的,如有问题咱们再想办法。人多力量大!

    在修改WcfService的配置时,需要添加我们的Behavior

    原文如下

       1:  <system.serviceModel>
       2:      <extensions>
       3:        <behaviorExtensions>
       4:          <add name=”silverlightFaults
       5:               type=”Microsoft.Silverlight.Samples.SilverlightFaultBehavior, 
       6:               SilverlightFaultBehavior, 
       7:               Version=1.0.0.0, 
       8:               Culture=neutral, 
       9:               PublicKeyToken=null/>
      10:        </behaviorExtensions>
      11:      </extensions>
      12:      <behaviors>
      13:          <endpointBehaviors>
      14:            <behavior name=”SilverlightFaultBehavior>
      15:              <silverlightFaults/>
      16:            </behavior>
      17:          </endpointBehaviors>
      18:      </behaviors>
      19:      <services>
      20:          <service name=”Calculator.Web.Service>
      21:              <endpoint address=”” 
      22:                        binding=”basicHttpBinding
      23:                        contract=”Calculator.Web.Service
      24:                        behaviorConfiguration=”SilverlightFaultBehavior/>
      25:  </service>
      26:    </services>
      27:  </system.serviceModel> 

    记得把这里的命名空间改成自己的。

    如果按照这个进行修改,会发现第15行的代码会有问题,编译可以通过,再进行服务引用时会无法添加引用。

    解决办法就是把这行给删除。

    对 直接删除 就这么简单。

    我就是这样解决这个问题的。

  • 相关阅读:
    阅读13-17章
    阅读<构建之法>10、11、12章
    作业5.2
    作业5.1
    作业四:构建之法的困惑和思考(5-7)
    做汉堡
    作业三:构建之法的困惑和思考(1-5)
    实验二 合作:王宏财 http://www.cnblogs.com/wanghongcai/
    实验一--四则运算
    数独九宫格
  • 原文地址:https://www.cnblogs.com/heshuai/p/2051598.html
Copyright © 2011-2022 走看看