无法加载文件或程序集
本文关键字:程序集 文件 加载 | 更新日期: 2023-09-27 18:13:42
我在本地环境中加载了一个应用程序。这是一个代码库,我已经继承,并没有得到它的工作。此时,当我在浏览器中导航到"http://test.myapp.com:75/"时,我收到以下错误:
描述:在处理处理此请求所需的配置文件期间发生错误。请查看下面的具体错误细节,并适当修改您的配置文件。解析器错误消息:无法加载文件或程序集。主机,版本=4.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35'或其依赖项之一。系统找不到指定的文件
我已经检查并验证了我已经加载了RIA数据服务。我可以在C:'Program Files (x86)'Microsoft sdk 'RIA Services'v1.0'Libraries'Server中看到这些文件。有趣的是,这个目录中的程序集没有加载到我的GAC中。我已经尝试将它们加载到我的GAC中,但是,我无法将程序集拖动到C:'Windows'assembly中,并且当我尝试时没有显示任何错误。
我做错了什么?
Microsoft.ServiceModel.DomainServices.Hosting库不是标准WCF RIA服务的一部分。您必须单独下载并安装WCF RIA Services Toolkit。
我还推荐阅读WCF可扩展性-配置WCF RIA服务的端点
我也遇到过同样的问题,并且解决了。
在C:'Program Files (x86)'Microsoft sdk 'RIA Services'v1.0'Libraries'Server中的文件"Microsoft.ServiceModel.DomainServices.Hosting.dll"是错误的之一。
右在这里
C:'Program Files (x86)'Microsoft sdk 'RIA Services'v1.0'Libraries'Server'SP2
我认为这个问题可能是由dll文件版本引起的。第一个是旧的,第二个是新的
在应用程序列表中设置不正确的。net版本也会产生此问题。