配置错误 描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并相应地修改配置文件。
分析程序错误消息:无法加载文件或程序集“System.ServiceModel.DomainServices.Hosting,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。 (C:\ PBM_Test \ web.config第15行)
来源错误:
第13行: 第14行: 第15行:第16行: 第17行:
源文件:C:\ PBM_Test \ web.config行:15
this is the web.config.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<add name="DomainServiceModule" preCondition="managedHandler" type="System.ServiceModel.DomainServices.Hosting.DomainServiceHttpModule, `enter code here`System.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</modules>
<validation validateIntegratedModeConfiguration
="false" />
</system.webServer>
<system.web>
<httpModules>
<add name="DomainServiceModule" type="System.ServiceModel.DomainServices.Hosting.DomainServiceHttpModule, System.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</httpModules>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</assemblies>
</compilation>
</system.web>
<connectionStrings>
<add name="PBMEntities" connectionString="metadata=res://*/ModelPBM.csdl|res://*/ModelPBM.ssdl|res://*/ModelPBM.msl;provider=System.Data.SqlClient;provider connection string="data source=SRVORDERS;initial catalog=PBM;user id=OK;password=OK1;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /></connectionStrings>
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
</system.serviceModel>
</configuration>
答案 0 :(得分:1)
请参阅http://forums.silverlight.net/t/180719.aspx/1
信息和http://community.discountasp.net/showthread.php?t=10296
以上主题描述了如何确保您的Web应用程序具有此文件的副本。
如果您使用的服务器可以安装软件,最好的解决方案是确保服务器安装了最新版本的.net和RIA服务(两者都可以单独安装)(编辑 - 确保全部安装了alfonso列表的软件包。)
如果您无权在服务器上安装软件,另一种解决方案是确保在部署ASP解决方案期间将ServiceMode.DomainServices.Hosting 4.0复制到BIN文件夹 - 将文件属性设置为Local复制/仅限更新
答案 1 :(得分:0)
确保您已在服务器上安装了所有这些软件包:
希望它有所帮助!