ASP.NET關於「未能加載文件或程序集「×××」的問題

       記錄一下問題的解決辦法,之後若是出現相同問題,即可輕鬆解決,即便是忘記了,也能夠回過頭來看看日誌。服務器

        今天部署一個項目,在我本地運行沒有任何問題。因而發佈,將發佈後的程序部署到服務器,結果服務器上卻發生了一個悲劇:「未能加載文件或程序集「×××」或它的某一個依賴項。試圖加載格式不正確的程序」網站

        我不是真正的第一個解決此問題的人,我只是問題解決辦法的搬運工。 百度查到結果後,照作,果真可以解決問題。.net

        具體方法以下:日誌

        1.檢查framework的版本是否與本機相同(ok) 部署

            點擊網站名稱,單擊右鍵,在彈出的菜單中選擇 管理網站--》高級設置  在彈出的窗口中看是使用的哪一個應用程序池(記住名稱,好比  test)。test

         點擊iis下的「應用程序池」,在"test"這個應用程序池上點右鍵,選擇基本設置,便可看到.net framework 的版本信息百度

        2.檢查應用程序池,是否啓用32位應用程序。(error)iis

             如第一步所操做,在最後不是選擇「基本設置」  而是選擇 "高級設置" 在彈出的窗口中,找到「啓用32位應用程序」選項,將其後的值由false改爲爲true 。程序

         重啓網站,就能夠了。方法

         這樣,網站就正常運行起來了。   

相關文章
相關標籤/搜索