前提基本要素:若使用IIS則選擇無託管模式
Get到的點:
- 1.當部署後運行網頁發生500時,應在網頁根目錄運行cmd,用指令 dotnet 網站程序名.dll 來瀏覽詳情錯誤
- 2.若使用dotnet執行腳本正常,此時網頁依舊500錯誤,可直接綁定一個端口運行這樣就會快速的顯示錯誤信息
- 3.常見錯誤500.19 一般是缺少 對應版本的 hosting 去微軟官方下載安裝重啓IIS即可
- 4.開發環境(就你寫代碼的電腦)使用的.net core sdk版本必須高於或等於服務器環境的版本 (因爲向下兼容,所以開發環境版本能高就高,服務器環境版本能低就低能夠避免絕大部分錯誤)
- 5.運行dotnet --info 則可查看本機關於.net 環境相關安裝信息
- 6.查看所有sdk指令:dotnet --list-sdks
- 7.查看運行時 dotnet --list-runtimes
*關於在當前目錄輸入指令則 按住Shift 然後鼠標右鍵則會出現在當前打開xxx
相關文章:
https://www.cnblogs.com/mspeer/p/9914011.html
https://www.cnblogs.com/w2011/p/9229111.html