我试图在IIS 10上并行运行2个ASP.NET Core 2.2 webapps。我创建了CoreTestApp1和CoreTestApp2(默认VS模板,未添加代码),即都为进程内托管设置。
重新启动服务器(IIS Mgr)后,我在浏览器(例如CoreTestApp1)中打开的第一个Web应用程序运行良好;如果我打开第二个(CoreTestApp2),则会收到错误消息“ HTTP错误500.0-ANCM进程内处理程序加载失败”。
如果我再次重新启动服务器并先打开CoreTestApp2,则运行正常,但现在CoreTestApp1会导致相同的错误。
我尝试并排运行2个ASP.NET Framework应用程序,并且运行良好。
从我发现的信息(例如https://docs.microsoft.com/en-us/dotnet/core/deploying/index)来看,看来我应该能够并行运行多个核心应用程序?
我缺少一些额外的配置资料吗?
不确定是否与此有关,但是我使用了Visual Studio的发布(到文件夹)和这些设置...