ASP.NET Core インプロセス ホスティング: HTTP エラー 500.30 のトラブルシューティング
ASP.NET Core 2.2 では、IIS インプロセス ホスティングを使用しようとすると、古いバージョンの ASP.NET ボイラープレート (ABP) との互換性がないため、「HTTP エラー 500.30 - ANCM インプロセスの起動に失敗しました」エラーが発生する場合があります。 )。
この問題を解決するには、次の点をご確認ください:
ホストされたモデルの構成
ターゲット マシンの互換性
ターゲット マシンで IIS インプロセス ホスティング (ANCMV2) が有効になっているかどうかを確認します。有効になっていない場合:
プロジェクトの変更 (オプション)
エラーが解決しない場合は、web.csproj ファイルを変更して、AspNetCoreHostingModel を OutOfProcess に明示的に設定し、古い ABP バージョンとの互換性のために AspNetCoreModuleName を含めます。
<code class="language-xml"><PropertyGroup> <TargetFramework>netcoreapp2.2</TargetFramework> <AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> <AspNetCoreModuleName>AspNetCoreModule</AspNetCoreModuleName> </PropertyGroup></code>
以上がASP.NET Core のインプロセス ホスティング エラー 500.30 を修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。