我正在尝试在一个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核心应用程序?