【ASP.net MVC】Microsoft.Web.Infrastructure的錯誤訊息

【ASP.net MVC】Microsoft.Web.Infrastructure的錯誤訊息

最近專案發生了一件事情,單機執行是正常的狀態,但一發上IIS後,就出現了這個錯誤訊息

無法載入組件 Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

找了一段時間後,剛好讓我找到這篇文章 (連結)

解決的方式,是將組件重新安裝後發布就可以正常執行了!

開起工具 -> 程式套件管理員 -> 套件管理器主控台

image

在主控台中,輸入下列指令,來安裝Microsoft.Web.Infrastructure

Install-Package Microsoft.Web.Infrastructure

安裝成功後,會出現以下訊息

Successfully installed 'Microsoft.Web.Infrastructure 1.0.0.0'.
Successfully added 'Microsoft.Web.Infrastructure 1.0.0.0' to Web.
接下來,將專案重新發布到IIS後,即可解決問題

 


 

大家好我是饅頭,希望大家喜歡我的文章

如果有錯誤的地方請不吝指教 ^_^