您的位置:首页 > 其它

未能加载文件或程序集“System.ServiceModel, Version=2.0.5.0, ...”解决方法

2017-06-22 13:05 387 查看
未能加载文件或程序集“System.ServiceModel, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。(FaultException`1)
---异常堆栈---
Server stack trace:
在 System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
在 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
在 System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
在 System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
在 JetSun.IXS.ServiceModel.IFiabSvc.QueryExpenseSummary(ClientContext context, ExpenseSummaryQueryParam param)
Exception rethrown at [1]:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
在 JetSun.IXS.ServiceModel.IFiabSvc.QueryExpenseSummary(ClientContext context, ExpenseSummaryQueryParam param)
在 JetSun.ClinicalManagement.Library.FiabService.QueryExpenseSummaryByEncounterIds(String encounterIds, Boolean isNeedRecal) 位置 E:\VSTS\MedicalHealth\ClinicalManagement\ClinicalManagement.Library\Services\FiabService.cs:行号 207

原因:
先安装了 .NET Framework 4,随后启用了 .NET Framework 3.5 WCF HTTP 激活,则会发生此错误。

解决方法:
以管理员用户在cmd中运行aspnet_regiis.exe -i -enable即可

C:\>CD C:\Windows\Microsoft.NET\Framework\v4.0.30319
C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis.exe -i -enable

问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐