摘要:iis 佈署狀況:Could not load file or assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
將專案佈署到IIS之後
瀏覽期專案網頁,網頁卻發生
Server Error in '/' Application.
Could not load file or assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
....
...
略
===========================
在網路上查了一下之後
有兩個重點
一個是 該專案的 IIS的內的應用程式集區 沒設定好對應的 ASP.NET
另一個 就是我遇到的狀況了
以下說明是在網路查詢的結果,且自己有執行過成功的作法
(注意~! 執行底下動作前,請要先備份好專案~! 以免發生崩潰事件 )
開啟 VS的 套件管理器主控台
然後在命令列模式下 輸入
Update-Package Microsoft.AspNet.WebApi -reinstall
更新完畢之後 再重新佈署專案到 IIS,重新測試
找不到 System.Web.Http 的事情 應該就解決嘍~!