1

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

在经历了一些麻烦之后,我可以通过 Visual Studio 来调试它,但在它发布后我似乎无法让它在 IIS 服务器上工作。

我在 .Net 4.0 上运行

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

更新:

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

所以,除了重做修复它之外,我仍然不知道是什么导致了问题。

4

1 回答 1

0

好吧,查看 web.config 文件,我注意到我已经注释掉了以下行:

<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />

我取消了它的注释,没有更多的错误。

于 2010-09-21T21:12:18.380 回答