无法加载文件或程序集Microsoft.ServiceModel.DomainServices.Hosting
我在我的本地环境中加载了一个应用程序。 这是我inheritance的代码库,根本没有让它工作。 此时,当我在浏览器中导航到“https://test.myapp.com:75/”时,收到以下错误:
描述:处理为此请求提供服务所需的配置文件时发生错误。 请查看下面的具体错误详细信息并相应地修改配置文件。 分析器错误消息:无法加载文件或程序集“Microsoft.ServiceModel.DomainServices.Hosting,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其依赖项之一。 该系统找不到指定的文件。
我已检查并validation我已加载RIA数据服务。 我可以在C: Program Files(x86) Microsoft SDKs 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 SDKs RIA Services v1.0 Libraries Server中的文件“ Microsoft.ServiceModel.DomainServices.Hosting.dll ”是错误的 。
正确的就在这里
C: Program Files(x86) Microsoft SDKs RIA Services v1.0 Libraries Server SP2
我认为这个问题可能会受到dll文件版本的攻击。 第一个是旧的,第二个是新的。
在应用程序列表中错误地设置.NET版本也可能会产生此问题。
上述就是C#学习教程:无法加载文件或程序集Microsoft.ServiceModel.DomainServices.Hosting分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/949580.html