获取CommunicationObjectFaultedException

时间:2011-11-18 07:55:32

标签: wcf exception silverlight-4.0 iis-7 net.tcp

我的本​​地IIS 7 Web服务器中托管了WCF NET.TCP服务。 silverlight应用程序访问此服务。 silverlight应用程序嵌入在同一本地Web服务器上托管的另一个网站的aspx页面中。当我在本地计算机上访问此网站时,一切正常,但当我使用另一台计算机访问该网站时,silverlight应用程序引发了如下异常:

System.ServiceModel.CommunicationObjectFaultedException [CommunicationObjectFaulted1]
Arguments: System.ServiceModel.Channels.ClientFramingDuplexSessionChannel
Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=4.0.60831.0&File=System.ServiceModel.dll&Key=CommunicationObjectFaulted1

有什么问题?

1 个答案:

答案 0 :(得分:0)

你在运行什么操作系统?

我问,如果web.config是只读的,则Windows Azure会导致这种情况。

修改

作为尝试捕获它的一种方法,需要注意的是using块来初始化WCF服务。见here

这表明存在初始异常> (通常与配置有关),并且当尝试关闭服务时,using块的finally部分是在抛出此异常时。