解決 WCF寄宿IIS時報錯的問題:未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”……


最近,學習WCF,用瀏覽器打開WCF的IIS寄宿文件時,發生錯誤,報錯:

 

 

未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加載類

最后,查閱資料,發生這個錯誤的原因在於安裝了高版本的.net framework 導致這種錯誤,可以嘗試通過下面的方法解決:

 

 

 

第一步:找到配置文件applicationHost,參考路徑: %windir%/system32/inetsrv/config/applicationHost

 

 

 

找到

< add  name ="ServiceModel"  type ="System.ServiceModel.Activation.HttpModule, System.ServiceModel,Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"  preCondition ="managedHandler"  />

 

在managedHandler 加上“,runtimeVersionv2.0" 即可,如圖:

 

 

第二步:在命令提示符CMD上打開地址 C:\Windows\Microsoft.NET\Framework\v4.0.30319 然后輸入aspnet_regiis.exe -iru 后回車即可,參考下圖

 


 

通過上面的操作,一般都可以解決這個問題。然后再打開svc 路徑運行就可以了,如下圖:

 

 

 

 

 


免責聲明!

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



猜您在找 未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加載類型“System.ServiceModel.Activation.HttpModule”。 未能加載文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089” System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 CS0012 類型“DbContext”在未引用的程序集中定義。必須添加對程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。 Repository E:\項目\wx\Repository\DbContextFac WINFORM 請求“System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”類型的權限已失敗。 未能加載文件或程序集“System.Web.Cors, Version=5.2.7.0, Culture=neutral,PublicKeyToken=31bf3856ad364e35" 問題 未能加載文件或程序集“ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf116 所使用的“System.Web.Mvc, Version=3.0.0.1, Culture=neutral, PublicKeyToken=31bf3856ad364e35”版本高於所引用的程序集“System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”的版本 關於必須添加對程序集“System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用異常問題 未能加載文件或程序集“Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”(轉)
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM