Web.configを参照する(この操作の実行中にエラーが発生しました)エラーを受け取ります。私は以下の設定に従います:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\MES.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
</system.webServer>
</configuration>
<!--ProjectGuid: e8701310-485f-4f88-b7d0-1473d07238ac-->
以下のメッセージを受け取ったページを閲覧する: ただし、削除すると
<aspNetCore processPath="dotnet" arguments=".\MES.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
web.configから(この操作の実行中にエラーが発生しました)エラーは表示されませんが、以下のエラーが表示されます:
あなたのサポートは高く評価されています。
追加して、このマシンにASP.NET Coreモジュールをインストールします。
私はまた、そのような検出をより自動化するためのツールを書きました、
このエラーは通常、dotNetランタイムでは解決できないweb.config
内の参照によって発生します。
DotNetコアを使用していて、サーバーを実行するようにサーバーを構成する前にdotNetコアホスティングバンドルをインストールした場合IISこのエラーが発生する場合があります。
この場合に修正するには、「修復モード」でdotNetコアホスティングバンドルインストーラーAGAINを再実行する必要があります。