部署.net core 網站后,訪問報錯:500
按照教程設置完成,但訪問時總是提示 服務器內部錯誤,沒有詳細的異常信息,無從下手。
解決辦法:
1.在站點根目錄下按住shift+鼠標右鍵,選擇在此處運行windows powershell
2.使用命令:dotnet xxx.xxx.dll 啟動網站項目,如果程序錯誤會將詳情顯示在powershell窗口
3.如果重復啟動項目或端口被占用會啟動失敗:
3.1)使用命令 netstat -aon|findstr [portnum] 查詢占用端口的進程
3.2)tasklist /fi “pid eq [pidnum]" 查詢指定pid的進程詳情
3.3)taskkill /pid [pidnum] /f 殺死指定PID的進程