HTTP Error 500.30 - ASP.NET Core app failed to start が発生しASP.NET アプリケーションが実行できない - IIS

HTTP Error 500.30 - ASP.NET Core app failed to start が発生しASP.NET アプリケーションが実行できない原因と対処法を紹介します。

現象の確認

ASP.NET Core アプリケーションの配置URLにアクセスすると以下のエラーメッセージが表示され、Webアプリケーションが実行できません。
エラーメッセージ
HTTP Error 500.30 - ASP.NET Core app failed to start
Common solutions to this issue:
  • The app failed to start
  • The app started but then stopped
  • The app started but threw an exception during startup

原因

設定ファイル(appsettings.jsonなど)に項目の不足や書式エラーが発生している可能性があります。

対処法

設定ファイルの変更時に編集ミスがあったり、追加すべき項目が抜けている場合に上記のエラーが発生します。 設定ファイルを正しい状態に編集後、アプリケーションプールを再起動すると、問題が解消される場合があります。

著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
最終更新日: 2023-11-18
作成日: 2023-11-18
iPentec all rights reserverd.