我的本地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
有什么问题?
答案 0 :(得分:0)
你在运行什么操作系统?
我问,如果web.config
是只读的,则Windows Azure会导致这种情况。
修改强>
作为尝试捕获它的一种方法,需要注意的是using
块来初始化WCF服务。见here。
这表明存在初始异常> (通常与配置有关),并且当尝试关闭服务时,using块的finally部分是在抛出此异常时。