2016-12-25 160 views
0

我有4.5 Silverlight & RiaServices應用程序在IIS 8下。 它啓動正常,但無法登錄。 啓用所有可能的MS Windows功能。 Silverlight應用程序的WebHost無法處理Silverlight應用程序的請求錯誤

錯誤:

load operation failed for query 'login' 

Fidller給出錯誤500

錯誤在MS Windows事件與源System.ServiceModel 4.0.0.0:

虛擬主機提供商失敗處理請求。 發件人信息:System.ServiceModel.ServiceHostingEnvironment + HostingManager/45653674 異常:System.ServiceModel.ServiceActivationException:由於編譯期間出現異常,無法激活服務的「/Polaris/Services/Polaris-RIAServicesLibraryMain-Web-PolarisAuthenticationDomainService.svc」。異常消息是:未找到方法:'System.Collections.Generic.IEnumerable 1<System.Type> System.ServiceModel.DomainServices.Server.DomainServiceDescription.get_ComplexTypes()'.. ---> System.MissingMethodException: Method not found: 'System.Collections.Generic.IEnumerable 1 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的ServiceHost) 在System.ServiceModel.DomainServices.Hosting.DomainServiceHost.CreateDescription(IDictionary`2 & implementedContracts) 在系統.ServiceModel.ServiceHostBase.I nitializeDescription(UriSchemeKeyedCollection baseAddresses) 在System.ServiceModel.ServiceHost.InitializeDescription(類型的serviceType,UriSchemeKeyedCollection baseAddresses) 在System.ServiceModel.DomainServices.Hosting.DomainServiceHost..ctor(類型domainServiceType,烏里[] baseAddresses) 在System.ServiceModel。 DomainServices.Hosting.DomainServiceHostFactory.CreateServiceHost(Type serviceType,Uri [] baseAddresses) at System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString,Uri [] baseAddresses) at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath ,EventTraceActivity eventTraceActivity) at 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

回答

0

我發現,微軟Windows 2012已經安裝了舊版本的RIA服務的,所以我剛剛安裝了一個RIA Services SP2和i現在工作!

相關問題