簡體   English   中英

Azure ASP.NET Core-新文件錯誤500

[英]Azure ASP.NET Core - Error 500 for new files

我正在開發ASP.NET Core應用程序,並將Azure用作雲服務器。

從昨天開始,一切運行良好,但是我推動了我的應用程序的新版本的預生產,並且蓬勃發展...

當我嘗試使用新的webapi控制器時,出現內部500錯誤。 這是我從Kudu下載的日志:

在此處輸入圖片說明

我的控制器非常基礎,最奇怪的是較舊的控制器繼續運行

編輯

該問題來自帶有cshtml文件的文件夾,該文件夾沒有正確發布到azure網站。

此文件用於從HTML模板創建電子郵件,當我使用調用此HTML模板的服務時,它將引發錯誤。

我嘗試添加csproj

<None Include="$(ProjectDir)/EmailTemplates/OrderCompleteEmail.cshtml" CopyToOutputDirectory="Always" />

但仍未上傳到天藍色...任何想法

我建議打開日志記錄:

  • 轉到Kudu控制台(https://.scm.azurewebsites.net)
  • 選擇調試控制台-> PowerShell
  • 導航到站點-> wwwroot並打開web.config文件
  • 將stdoutLogEnabled屬性設置為true並保存配置。

現在,您必須在wwwroot目錄中創建一個名為“ logs”的文件夾,然后重新啟動您的應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM