[IIS] IIS出现[无法从组件 ‘System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’ 载入类型 ‘System.ServiceModel.Activation.HttpModule’。] 错误消息排解

摘要:IIS出现[无法从组件 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 载入类型 'System.ServiceModel.Activation.HttpModule'。] 错误消息排解


原本.NET Framework都是以3.5为主,但日前开始有项目是.NET Framework4.0为主

为了让两者开发的项目可以并存测试,特地弄了测试环境来先行测试,虽然知道是可行的,但还是小心点好...= =a

结果在小弟安装好2008 R2后,就很干脆的装了.NET Framework4.0=>安装IIS角色=>又装了.NET Framework 3.5

殊不知这样却带来恼人的后果...XDXD

就是当我在webroot下放了单纯的index.html之类的网页

在本机浏览器网址列打了http://xxx.xxx.xxx.xxx后

出现的非默认画面,而是出现

无法从组件 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 载入类型 'System.ServiceModel.Activation.HttpModule'。

这段错误消息........冏rz

求救Terry后,才知道原来设定IIS与安装.NET Framework4.0之类是有顺序的

好吧~那装错了,该怎补救...XDXD

解决步骤如下:

  • 开启命令提示符窗口
  • 然后指定作业路径至C:WindowsMicrosoft.NETFrameworkv4.0.30319
  • 输入【aspnet_regiis -i】后按ENTER
  • 再到IIS重新启动,即可

就这样,问题解了...Q_Q,好感动......

下次还是乖乖照顺序好了....= =a