iis 佈署狀況:Could not load file or assembly 'System.Web.Http....(省略)

  • 2349
  • 0

摘要: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 的事情 應該就解決嘍~!