C# 使用WCF服务的WPF Web(xbap)引发System.Net.webPermission异常

C# 使用WCF服务的WPF Web(xbap)引发System.Net.webPermission异常,c#,wpf,wcf,xbap,partial-trust,C#,Wpf,Wcf,Xbap,Partial Trust,我在本地计算机的IIS 7.5上运行了一个部分信任的xbap应用程序。我将WCF服务发布到与xbap相同的目录 在经历了一些困难之后,我可以通过VisualStudio来调试Perpose,但在它发布之后,我似乎无法在IIS服务器上运行它 我正在运行.NET4.0 错误的内容: 请求System.Net.webPermission类型的权限,系统 版本=4.0.0.0,文化中立,PublicKeyToken=b77a5c56l934e089失败。' 更新: 所以我重新开始,创建了一个新的Wcf服

我在本地计算机的IIS 7.5上运行了一个部分信任的xbap应用程序。我将WCF服务发布到与xbap相同的目录

在经历了一些困难之后,我可以通过VisualStudio来调试Perpose,但在它发布之后,我似乎无法在IIS服务器上运行它

我正在运行.NET4.0

错误的内容: 请求System.Net.webPermission类型的权限,系统 版本=4.0.0.0,文化中立,PublicKeyToken=b77a5c56l934e089失败。'

更新:

所以我重新开始,创建了一个新的Wcf服务、新的Xbap和一个新的站点来部署。在验证了每一步之后,我让它开始工作。因此,我开始将我以前的应用程序一个接一个地集成到新网站上,以发现问题所在。我把它缩小到我原来的Wcf服务,但在使其与工作服务完全相同之后,它仍然存在WebPermission错误


所以,我仍然不知道是什么原因导致了问题,只是重新做了一次就解决了问题。

好吧,通过查看web.config文件,我注意到我已经注释掉了下面的一行:

<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />


我取消了它的注释,不再出现错误。

有人找到了这个问题的解决方案吗?请您解释一下。