發表文章

目前顯示的是 9月, 2016的文章

Windows 10年度更新後,IIS 網站出現 503 錯誤

圖片
問題描述 首先,以筆者的狀況來說,這個503的錯誤出現的狀況,有幾個條件 1.安裝了windows 10年度更新   目前筆者的win10版本(按下win+r ,之後輸入winver可以查詢)   2.IIS的應用程式集區(AppPool),啟用了32位元應用程式 這個狀況下,IIS網站都無法順利開啟。查看事件檢視器(Event viewer),會看到一個來源為IIS-W3SVC-WP的錯誤,錯誤訊息是『無法下載 C:\WINDOWS\system32\inetsrv\aspnetcore.dll 模組 DLL。資料為該錯誤。』 問題的解決方式 測試時,只要將『啟用32位元應用程式』的設定設為False,網站就可以順利開啟,但這也沒有完全解決,而且筆者有一個API站台,由於引用native dll,需要啟用這個設定,因此這個解決方式不理想。 詢問了一下google大神,發現下面這篇有著類似的情況 aspnetcore.dll failed to load 依照文章所提的部分,最後筆者是選擇了重新安裝 .Net Core - VS2015 Tool Preview 2 這個方式(從連結的位置下載後,執行安裝,之後選擇修復)。測試之侯就可以正常顯示了,如果有遇到相同狀況的話,可以參考看看