windows – 通信对象System.ServiceModel.Channels.ServiceChann
当Windows应用程序尝试通过wsDualHttpBinding与作为Windows服务托管的WCF进行通信时,我收到此错误. WCF用于通过串行端口与设备通信.用于经常通过WCF Windows服务发送命令的Windows应用程序. 这是堆栈跟踪:
>我无法理解为什么服务会进入故障状态. 解决方法
您的问题是您的代码在服务调用生成故障后使用服务代理的实例(服务引用,由SvcUtil生成或直接从ChannelFactory创建).实现WCF的方式,一旦与该代理的调用发生错误,您就无法“重用”服务代理.
您需要在lines shown in this good post中为WCF特定要求编写适当的异常处理逻辑.无论您配置要使用的代理的实际绑定如何,都需要执行此操作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 单例Bean注册表接口SingletonBeanRegistry
- windows – Python 3.2 Multiprocessing.Process没有运行目
- 软硬链接
- windows-server-2003 – 在Windows Server 2003中重命名管理
- 疑难杂症----Windows10
- windows-server-2008-r2 – 在静态IP地址连接上设置特定的D
- 如何在没有TypeConverterAttribute的情况下进行WindowsRT数
- windows-server-2003 – 我的AD已经是LDAP服务器吗?
- Windows Phone 8.1应用程序的XAML中不支持SupportedOrienta
- 如何从Microsoft Access .accdb数据库文件读取数据到R?
- 如何在Microsoft Visual Studio C中定位Windows
- windows-runtime – 导航到其他页面后继续播放的
- Windows Azure存储版本升级到> 4会导致“远程服务
- 在Windows上的Ubuntu上运行带有手表的webpack,然
- windows-server-2008 – 转发的事件日志
- win10家庭版升级专业版出现0x80070422错误
- 在windows xp中安装gitorious
- .net – NServiceBus Bus.Send().注册(回调)在II
- windows-server-2003 – 处理许多小文件时的磁盘
- winapi – 在Windows RT中从桌面应用加载“comct