我试图打开ASP.Net网站,但我收到此错误。System.ServiceModel错误尝试打开ASP.net网站
未能从程序集加载类型“System.ServiceModel.Activation.HttpModule 'System.ServiceModel,版本= 3.0.0.0,文化=中性公钥= b77a5c561934e089'
这是怎么回事?
我试图打开ASP.Net网站,但我收到此错误。System.ServiceModel错误尝试打开ASP.net网站
未能从程序集加载类型“System.ServiceModel.Activation.HttpModule 'System.ServiceModel,版本= 3.0.0.0,文化=中性公钥= b77a5c561934e089'
这是怎么回事?
下面的链接非常多有用的,你可以参考一下吧: http://blogs.msdn.com/b/webtopics/archive/2010/04/28/system-typeloadexception-for-system- servicemodel-激活的HttpModule,在-ASP净4.aspx
http://social.msdn.microsoft.com/Forums/en/wcf/thread/39571e42-aca7-469d-8c68-aa59c2da4fcc
此错误时可出现安装后安装IIS .NET Framework 4,或者如果在安装IIS和.NET Framework 4之后安装了WCF Http Activation模块的3.0版本。
要解决此问题,必须使用ASP.NET IIS注册工具(Aspnet_regiis.exe ,)注册ASP.NET的正确版本。
ASPNET_REGIIS.EXE -iru
OR
%WINDIR%\ Microsoft.NET \ Framework64 \ v4.0.30319 \:这可以通过运行时ASPNET_REGIIS.EXE如下使用-iru参数来实现aspnet_regiis.exe -i
祝你好运