新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
Windows Server
/
IIS
/
ASP.NET Core
目次
1
現象の確認
2
原因
3
対処法
HTTP Error 500.31 - Failed to load ASP.NET Core runtime が発生しASP.NET アプリケーションが実行できない - IIS
HTTP Error 500.31 - Failed to load ASP.NET Core runtime が発生しASP.NET アプリケーションが実行できない原因と対処法を紹介します。
現象の確認
ASP.NET Core アプリケーションの配置URLにアクセスすると以下のエラーメッセージが表示され、Webアプリケーションが実行できません。
エラーメッセージ
HTTP Error 500.31 - Failed to load ASP.NET Core runtime
Common solutions to this issue:
The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found.
原因
実行時に利用する ASP.NET Core ランタイムがインストールされていない可能性があります。
対処法
ASP.NET Core アプリケーションビルト時に設定した、.NETのランタイム (ASP.NET Core Runtime Windows Hosting Bundle) をインストールします。
.NET 8 のインストール手順は
こちら
.NET 7 のインストール手順は
こちら
.NET 6 のインストール手順は
こちら
.NET 5 のインストール手順は
こちら
著者
neg
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
関連するページ
ASP.NET 6 アプリケーションを IIS Webサーバーに配置する
ASP.NET Core Web アプリケーションでルーティング機能を利用してPOSTのエンドポイントを作成する
Blazor アプリケーションでRazorコンポーネントを利用する
ASP.NET Core アプリケーションをビルドすると 「ファイル '(wwwrootフォルダ内のファイル)' が見つかりません」 エラーが発生してビルドに失敗する
Blazor アプリケーションでレイアウトを利用する
Blazorアプリケーションで画面のHTML(razor, cshtml) と C#ロジックのコードを別ファイルに分離する - C#ロジックのコードビハインド化
IIS で .NET Core Webアプリケーションを実行すると、時々 "DefaultAntiforgery" の "The antiforgery token could not be decrypted." エラーが発生する
ASP.NET Core Webアプリケーションを作成する場合にどのアプリケーションの種類を選択すれば良いか
最終更新日: 2023-11-18
作成日: 2023-11-18
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.