我正在尝试在一个IIS应用程序池中托管两个ASP.Net核心应用程序 . 我创建了链接到inetpub / myapps / myapp1文件夹的应用程序池和站点,然后我选择了新建站点中的添加应用程序链接到inetpub / myapps / myapp2的别名:myapp2 myapp1文件夹中有web.config,内容如下:

<system.webServer>
    <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath="dotnet" arguments=".\myapp1.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" />
<system.webServer>

应用程序myapp1正常工作,但当我尝试向myapp2添加相同的东西时,会出现配置错误 . 我甚至删除了处理程序部分,使用不同的名称,但不幸的是没有 . 是否有任何文档或最佳实践在一个应用程序池中托管两个asp.net核心应用程序?