新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
C#
/
ASP.NET Core
目次
1
現象の確認
2
原因
3
対処法
ASP.NET Core アプリケーションで実行時に HTTP Error 500.38 - Failed to locate ASP.NET Core app エラーが発生しアプリケーションを起動できない - ASP.NET Core
ASP.NET Core アプリケーションで実行時に HTTP Error 500.38 - Failed to locate ASP.NET Core app エラーが発生しアプリケーションを起動できない現象と対処法を紹介します。
現象の確認
ASP.NET Core アプリケーションを配置し、Webアプリケーション(アプリケーションプール)を作成し、WebアプリケーションのURLにアクセスすると以下のエラーが発生します。
エラーメッセージ
HTTP Error 500.38 - Failed to locate ASP.NET Core app
原因
IISにASP.NET Coreアプリケーションを配置している場合に、このエラーが発生します。
原因の多くは、アプリケーション発行時にファイル公開オプションの設定で[単一ファイルの生成]を有効にしていることが原因です。
IISでは、単一ファイルの生成による配置(Single-file deployment)には対応していません。
対処法
アプリケーション発行時のファイル公開オプションの設定で[単一ファイルの生成]のチェックボックスを外します。
または、[ターゲット ランタイム]の項目で"移植可能"を選択します。
設定後、アプリケーションを発行し配置してエラーが解消されることを確認します。
著者
Penta
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
関連するページ
Razor Pagesでセレクトボックス、ドロップダウンリストに値を動的に設定すると "System.NullReferenceException: 'Object reference not set to an instance of an object.'"エラーが発生する
コントローラーを利用したシンプルな ASP.NET Core Web API アプリケーションの作成
RazorPages でリダイレクトする (301,302 リダイレクトの実装)
ASP.NET Core Razor Pages でのDIコンテナの利用
BlazorInputFile 利用アプリケーションをビルドすると RZ9985: Multiple components use the tag 'InputFile' エラーが発生する
ASP.NET Core アプリケーションを実行すると「ASP.NET Core does not support multiple apps in the same app pool」 エラーが発生しWebアプリが実行できない
Razor Pages でセレクトボックスの asp-items を設定したが、ページ表示時に System.NullReferenceException 'Object reference not set to an instance of an object.' エラーが発生する
Razor Pages の RedirectToPage メソッドのリダイレクトで InvalidOperationException : No page named ... matches the supplied values. 例外が発生する
最終更新日: 2024-02-12
作成日: 2024-02-12
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.