管家婆輝煌Online 10.0.1提示“未能加載文件或程序集“System.Web.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
前天給李老板找我處理一個IIS的問題,經(jīng)過詢問后,是管家婆輝煌Online 10.0.1版本,我都有些懵,這都多久的版本,算起來咋也得有10年之久了!
打開管家婆輝煌Online 10.0.1看了一下,顯示為
未能加載文件或程序集“System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一個依賴項。系統(tǒng)找不到指定的文件。
其實前面說了未加載,后面提示是系統(tǒng)找不到指定文件,這就說明東西不存在,這個也不太好說啥問題!
1、安裝Microsoft.AspNet.WebApi.WebHost包
2、就是說的系統(tǒng)找不到指定文件
未能加載文件或程序集“System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一個依賴項。系統(tǒng)找不到指定的文件。
未能加載文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一個依賴項。系統(tǒng)找不到指定的文件。
未能加載文件或程序集“System.NET.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一個依賴項。系統(tǒng)找不到指定的文件。
System.Web.Http.WebHost.dll? ? ?System.Web.Http.dll? System.Net.Http.Formatting.dll 三個文件放入到web根目錄的bin目錄里,重啟IIS瞅瞅!
3、畢竟管家婆都有asp.net ajax的東西,去下載ajax的組件安裝嘗試;
安裝完ajax的東西,去安裝目錄C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025下的System.Web.Http.WebHost.dll? ? ?System.Web.Http.dll? System.Net.Http.Formatting.dll 三個文件放入到web根目錄的bin目錄里
PS:有時候也需要System.Web.Extensions.Design.dll? AJAXExtensionsToolbox.dll? ?System.Web.Extensions.dll 這三個dll文件;
4、MVC的問題,這個問題的概率小,AspNetMVC3Setup.exe 20.95MB? ?AspNetMVC4Setup.exe 35.94MB
5、asp.net ajax擴(kuò)展鬧的,重新添加擴(kuò)展;
6、打開"C:\Users\Administrator\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx文件夾 刪除下面所有的東西, 里面有個一個user.config,有時候是這個里面的函數(shù)造成的錯誤!
反正錯誤很多種,根據(jù)自己的錯誤逐一排查吧!
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!