我正在使用带有 RIA 域服务的 silverlight 应用程序。在那个域服务中,我公开了一个 SOAP 端点,以便我可以通过 SOAP 调用域服务方法。我在 web.config 文件中做了类似下面的事情。
<system.serviceModel>
<domainServices>
<endpoints>
<add name="soap" type="Microsoft.ServiceModel.DomainService.Hosting.SoapEndpointFactory, Microsoft.ServiceModel.DomainService.Hosting" />
</endpoints>
</domainServices>
<system.serviceModel>
一切正常。当我从本地 ASP.net 服务器上的 Visual Studio 启动我的服务时,我可以将正确的异常返回给我的客户端。但是当我使用相同的 web.config 文件在 IIS 中托管这个域服务时,我得到了空异常。任何想法 ?