【问题标题】:WebHost failed to process a request error of Silverlight AppWebHost 无法处理 Silverlight App 的请求错误
【发布时间】:2016-12-25 20:27:10
【问题描述】:

我在 IIS 8 下有 4.5 Silverlight & RiaServices 应用程序。 它开始正常,但无法登录。 所有可能的 MS Windows 功能都已启用。

Silverlight 应用错误:

load operation failed for query 'login'

Fidller 给出错误 500

源 System.ServiceModel 4.0.0.0 的 MS Windows 事件出错:

WebHost 未能处理请求。 发件人信息:System.ServiceModel.ServiceHostingEnvironment+HostingManager/45653674 异常:System.ServiceModel.ServiceActivationException:由于编译期间出现异常,无法激活服务“/Polaris/Services/Polaris-RIAServicesLibraryMain-Web-PolarisAuthenticationDomainService.svc”。异常消息是:找不到方法:'System.Collections.Generic.IEnumerable1<System.Type> System.ServiceModel.DomainServices.Server.DomainServiceDescription.get_ComplexTypes()'.. ---> System.MissingMethodException: Method not found: 'System.Collections.Generic.IEnumerable1 System.ServiceModel.DomainServices.Server.DomainServiceDescription.get_ComplexTypes()'。 在 System.ServiceModel.DomainServices.Hosting.ServiceUtility.RegisterSurrogates(ContractDescription contractDesc,DomainServiceDescription domainServiceDescription) 在 System.ServiceModel.DomainServices.Hosting.ServiceUtility.LoadContractDescription(ContractDescription contractDesc,DomainServiceDescription domainServiceDescription) 在 Microsoft.ServiceModel.DomainServices.Hosting.SoapXmlEndpointFactory.CreateContract(DomainServiceDescription 描述) 在 Microsoft.ServiceModel.DomainServices.Hosting.SoapXmlEndpointFactory.CreateEndpoints(DomainServiceDescription 描述,DomainServiceHost 服务主机) 在 System.ServiceModel.DomainServices.Hosting.DomainServiceHost.CreateDescription(IDictionary`2& 实施合同) 在 System.ServiceModel.ServiceHostBase.InitializeDescription(UriSchemeKeyedCollection baseAddresses) 在 System.ServiceModel.ServiceHost.InitializeDescription(类型 serviceType,UriSchemeKeyedCollection baseAddresses) 在 System.ServiceModel.DomainServices.Hosting.DomainServiceHost..ctor(类型 domainServiceType,Uri[] baseAddresses) 在 System.ServiceModel.DomainServices.Hosting.DomainServiceHostFactory.CreateServiceHost(类型 serviceType,Uri[] baseAddresses) 在 System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) 在 System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(字符串 normalizedVirtualPath,EventTraceActivity eventTraceActivity) 在 System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(ServiceActivationInfo serviceActivationInfo,EventTraceActivity eventTraceActivity) 在 System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(字符串 normalizedVirtualPath,EventTraceActivity eventTraceActivity) --- 内部异常堆栈跟踪结束 --- 在 System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(字符串 normalizedVirtualPath,EventTraceActivity eventTraceActivity) 在 System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(字符串 relativeVirtualPath,EventTraceActivity eventTraceActivity) 进程名称:w3wp 进程 ID:3512

【问题讨论】:

    标签: silverlight wcf-ria-services iis-8


    【解决方案1】:

    我发现 MS Windows 2012 已经安装了旧版本的 RIA 服务,所以我只安装了一个 RIA 服务 SP2,它现在可以工作了!

    【讨论】:

      猜你喜欢
      • 2022-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-04
      • 2014-07-02
      • 2018-01-17
      相关资源
      最近更新 更多