Could not load type ‘System.ServiceModel.Activation.HttpModule‘ from assembly ‘System.ServiceModel

网友投稿 884 2022-09-29

Could not load type ‘System.ServiceModel.Activation.HttpModule‘ from assembly ‘System.ServiceModel

Could not load type ‘System.ServiceModel.Activation.HttpModule‘ from assembly ‘System.ServiceModel

昨天有个同事在服务器上装arcmap,提示需要- framework 3.5 sp1或以上支持。可笑,系统都已经安装.NET 4.6了,肯定是没有问题的。查了下,说是WIN 10或者一些windows服务器没有默认打开.NET 3.5的缘故。于是进去控制面板,服务器管理,然后将相关功能。net 3.5勾上,arcmap安装继续。

然后今天用户说,系统打不开了。出现了报错画面

该同事昨天在告诉我问题前,自行到IIS上捣鼓,妄图将IIS从.NET2.0切换到.NET4.0,其实就是下拉框,说:好奇怪哦,选了4.0以后,重启IIS回来,又变成2.0了。

也不知道是同事的操作导致了问题,还是我的勾选导致了问题。嫌我还不够忙碌是吗,问题永远在我焦头烂额,即使三头六臂也忙不过来的情况下出现。

从情况看,IIS遭到了更改。难道要重装.NET4.6?时间太长,查了下,说是重新注册下:

C:/Windows/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -iru

在服务器上运行该命令,报错!!!

根据报错提示,打开日志,原来是IIS上有些应用程序找不到路径。因为几经变迁,有些文件夹删掉了,IIS这里又没有去掉。删除这些无用的应用程序,重新运行命令,问题解决。

我记得注册.NET到IIS,参数是-i,这个 -iru 有什么不同。估计是做得工作比重新注册.NET要少。不管了。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:原生小程序如何封装请求,优雅地调用接口?(微信小程序开发调用接口)
下一篇:浅析小程序中reLaunch跳转报错怎么解决
相关文章

 发表评论

暂时没有评论,来抢沙发吧~