[点晴永久免费OA]未能从程序集“System.ServiceModel”中加载类型“System.ServiceModel.Activation.HttpModule”
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
在Windows Server 2008中的IIS服务器中部署WCF服务程序时,通过浏览器访问报出如下错误:
“/TestService”应用程序中的服务器错误。 未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.TypeLoadException: 未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。 源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪: 原因: 这是因为先安装了 .NET Framework 4,随后启用了 .NET Framework 3.5 WCF HTTP 激活,则会发生此错误。 解决办法: 微软官方对该问题也作了解答:http://msdn.microsoft.com/zh-cn/library/aa751852.aspx 只需要已管理员用户在cmd中运行aspnet_regiis.exe -i即可。 C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i 该文章在 2017/8/2 10:18:18 编辑过 |
关键字查询
相关文章
正在查询... |