博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wcf异常处理
阅读量:7116 次
发布时间:2019-06-28

本文共 576 字,大约阅读时间需要 1 分钟。

问个问题:WCF中的异常处理问题

泠寒冰点:

服务器端抛出异常,让客户端捕获。 

xx:
直接在服务器端抛出,然后在WCF的配置文件中打开异常选项,在客户端就可以截获了 

泠寒冰点:

我也知道啊。但是那个异常先在服务器端捕获了,然后,我必须要手动点下F5,客户端才捕获到。 

xx:

这个是正常的啊,因为你在用VS调试么

泠寒冰点 :

嗯。是啊 

xx:
你直接发布出去或者直接执行exe就不会这样了

泠寒冰点 :

哦。那个 exe是不是 在 bin/debug 下的? 

xx:
是的 

代码:在类里下:

[ServiceBehavior(IncludeExceptionDetailInFaults = true)]

    public class EmailSendService : IEmailSendService
    {

。。。。。。

    }

或是在配置文件里写:

<behaviors>

      <serviceBehaviors>
        <behavior name="mybehavior">
          <serviceMetadata httpGetEnabled="True"/>
          <serviceDebug includeExceptionDetailInFaults="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>

转载地址:http://lqyel.baihongyu.com/

你可能感兴趣的文章
MJRefresh源码解读
查看>>
easyui tabs切换和单个页面手动刷新以及点击添加新的tabs
查看>>
一天4-5小时睡眠也可以高效工作
查看>>
图形化编程语言的设计
查看>>
实现一个前端路由,如何实现浏览器的前进与后退 ?
查看>>
面试题 async/await
查看>>
多线程协作wait、notify、notifyAll方法简介理解使用 多线程中篇(十四)
查看>>
Handler源码剖析
查看>>
微服务监控神器Prometheus的安装部署
查看>>
Python3 爬虫
查看>>
java常用多线程创建方式
查看>>
【刘文彬】【精解】EOS标准货币体系与源码实现分析
查看>>
MySQL入门系列:数据的插入、删除和更新
查看>>
小程序导出朋友圈海报详细记录
查看>>
dubbo集群之Cluster模块
查看>>
[译] SwiftUI 官方教程 (五)
查看>>
centOS7 安装Git
查看>>
css3打包后自动追加前缀插件:autoprefixer
查看>>
移动端反馈样式
查看>>
02.JVM-内存模型
查看>>