- 我有一個 Asp.Net Core MVC 6.0 應用程式。
- 它包含多個類別庫專案。
- 它還運行 Asp.Net Identity。
- 該專案也托管在 Github 存盤庫中。
該應用程式在本地構建和運行良好,但是,我添加了一個用于將網站部署到 Azure App Service Linux 機器的 Github Action,雖然部署表明它是成功的,但該網站從未部署到 Azure。
這是在本地運行良好的網站:
這是 Github Action 部署狀態:
這是 Azure 應用服務頁面,遵循 Github Actions 上的“成功”部署狀態:
附加資訊
我還可以看到
這是 Github 中的錯誤嗎?還有其他人有同樣的問題嗎?
更新 2:
- 我訪問了 KUDU 站點以獲取 azure 應用服務 (
如果它是空的或者只有
hostingstart.html
像我的示例圖片這樣的檔案,則意味著部署失敗。我們需要檢查.yml
檔案,你可以.github/workflows
在 github repo 下找到它。如果locals下的內容是
../site/wwwroot
like locals,則表示部署成功。然后我們可以進入第 5 步。導航到
Configuration
,單擊常規設定,然后找到Startup Command
。我們可以
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/530939.html