Az ASP.NET Core 3.0 vagy .NET 5 és újabb verzióktól a apps alapértelmezés szerint az InProcess hosting modellt használják az OutOfProcess helyett.
Az InProcess modell csak egy app‑ot engedélyez app pool‑onként, ezért problémák merülhetnek fel, ha több app‑ot telepít ugyanazon webhoszton, mivel minden webhosztnak egy app pool‑ja van hozzárendelve.
Megoldásként átállíthatjuk az apps‑et az OutOfProcess modellre.
Ez a .csproj fájlban a Visual Studio‑ban végezhető el.
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> a "TargetFramework" sor alá.
Ez a web.config‑ban is módosítható a közzététel után. A <aspNetCore /> elemben a "hostingModel" van definiálva, és átállítható "OutOfProcess"‑ra.
Ezzel a megoldással azonban emlékezni kell arra, hogy minden új deployment után módosítani kell.
Cikk a támogatási kategóriából: ASP & ASP.NET