【发布时间】:2021-08-24 15:42:38
【问题描述】:
我们目前有一个 IIS 服务器,其中包含 50 个 ASP.NET 应用程序,这些应用程序都在同一个应用程序池中。我们的计划是使用 .NET 5 将它们全部升级到 Blazor。当我们在服务器上发布两个不同的 Blazor 应用程序时,我们打开的第一个应用程序可以工作,但在打开第二个应用程序后出现此错误:
ASP.NET Core does not support multiple apps in the same app pool
这个错误是有道理的,但要解决它,我只能在 Google 上找到它:https://codepattern.net/Blog/post/dot-net-core-specific-production-issues 这只是说要创建新的应用程序池。似乎我们无法对 50 个应用程序中的每一个应用程序都这样做,这会占用太多资源。我们还有什么可以做的吗?
更多谷歌搜索发现:HTTP Error 500.35 - ANCM Multiple In-Process Applications in same Process ASP.NET Core 3 但这有不同的措辞,我尝试了他们提供的解决方案,但没有奏效。
我还尝试查看解决方案的applicationhost.config,但我真的不知道从哪里开始。
【问题讨论】:
标签: asp.net iis blazor blazor-server-side application-pool