demoshop

demo, trying to be the best_

趁過年期間的時候 demo 將用了好久的 Windows server 2008 R2 升級到 Windows server 2012 R2 ,過程是滿順利的,但是該主機上還有一個 ASP.NET MVC3 的網頁在跑,在以往 ASP.NET MVC3 的時代是使用獨立安裝包來安裝相關的 DLL 但因為目前只有一個網站還是那麼舊的,所以就想直接把相關 DLL 丟到  Bin 來簡單解決這問題。

原本 ASP.NET MVC3 的網站打開就會直接報錯(執行階段發生錯誤),因為在錯誤訊息看不出所以然,因此打開「事件檢視器」就可以很明確的看到錯誤。

原本以為最慘的情況下,要開個 VM 安裝 ASP.NET MVC3 後將相關的 DLL 取出,後來想到了可以到會保存完整版本的 NuGet 找找,果然找到了想到的東西。

直接使用「套件管理器主控台」輸入上方的指令安裝,安裝好後移動到「packages」將內容的 dll 都複製到網站目錄下的「bin」網站就活過來哩。

回應討論