未能從程序集“System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加載類型“System.Transactions.TransactionScopeAsyncFlowOption”


項目發布到IIS以后,報以下錯誤

出現以上問題的原因是,我的項目是在Framework 4.5.2下開發的,而發布程序的服務器FM版本是4.5 。我解決辦法是安裝Framework 4.6.2

具體辦法如下:

1、下載離線版 Framework 4.6.2

2、開始安裝Framework 4.6.2,安裝時出現以下錯誤:

3、解決無證書的問題,參考連接 安裝framework 4.6.2的時報錯 “無法建立到信任根頒發機構的證書鏈”

解決方案:

1.下載證書:MicrosoftRootCertificateAuthority2011.cer 

2.開始→運行→MMC

3.文件→添加刪除管理單元 (Ctrl+M)

4.證書→計算機賬戶(其他的都保持默認,無限下一步)

5.回到窗體,展開:證書→受信任的根證書頒發機構→證書

6.右擊展開菜單,所有任務→導入

7.剩下的,就是選擇你下載好的cer文件,然后無限下一步了。

4、證書安裝后,繼續安裝Framework 4.6.2,安裝完成后重啟服務器

 


免責聲明!

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



猜您在找 未能從程序集“mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加載類型“System.Runtime.CompilerServices.TuppressIldasmAttribute”。已解決 未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加載類型“System.ServiceModel.Activation.HttpModule”。 解決 未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加載 解決 WCF寄宿IIS時報錯的問題:未能從程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”…… 未能加載文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089” 解決:未能加載文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089” 創建 userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings 的配置節處理程序時出錯: 未能加載文件或程序集“System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一個依賴項。系統沒找到指定的文件 System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Could not load file or assembly 'System.Windows.Forms, Version=6.0.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 MVC開發中的常見錯誤-01未能加載文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一個依賴項。
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM