應用程序中的服務器錯誤


今天遇到一個很奇怪的問題,部署好的程序本來運行的好好的,突然拋出如下的一個錯誤

win10未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken型“System.ServiceModel.Activation.HttpModule”。

 

 

 微軟官方的解答是這樣的:http://msdn.microsoft.com/zh-cn/library/aa751852.aspx

看過微軟官方文檔之后,上網查了一些資料,解決方案如下:

第一步:打開 C:\Windows\System32\inetsrv\Config,然后打開applicationHost.config的文件 

 

 

 

找到<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler" /> 在最后加上,runtimeVersionv2.0

修改后:<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler,runtimeVersionv2.0" /> 

 

 

 

 

第二步: windows+R 輸入cmd 運行命令提示符,在命令提示符CMD上打開地址 C:\Windows\Microsoft.NET\Framework\v4.0.30319

然后輸入然后輸入aspnet_regiis.exe -iru回車就ok了,問題解決之后重新運行就行了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM