在安装了 .NET Framework 4 的情况下,修改 .NET Framework 3.5 后无法加载类型“System.ServiceModel.Activation.HttpModule”
此问题可能由下列情况引起: ·在安装 .NET Framework 4 之后卸载 Windows 2003 Server 和 Windows XP 上的 .NET Framework 3.5。 ·在安装 .NET Framework 4 之后启用 .NET Framework 3.0 WCF HTTP 激活。 ·在安装 .NET Framework 4 之后安装或修复 .NET Framework 3.5。 ·在已安装预发行版本时安装 .NET Framework 4 的当前版本。 错误的完整文本如下: 未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”加载类型“System.ServiceModel.Activation.HttpModule”。 说明:在执行当前 Web 请求的过程中发生未经处理的异常。 有关错误和代码中发出该错误的位置的更多信息,请查看堆栈跟踪。 解决此问题的方法: ·在命令提示符处,定位到 %windows%\Microsoft.Net\Framework\<最新版本>\ ·执行下面的命令:aspnet_regiis.exe /i |
|
来自: icecity1306 > 《开发资料》