Simply.com is available in english

Flera ASP.NET Core / 5+ appar på samma webbhotell

Från ASP.NET Core 3.0 eller .NET 5 och senare är appar satta att använda InProcess‑hostingmodellen i stället för OutOfProcess.

InProcess‑modellen tillåter bara 1 app per app‑pool, vilket kan leda till problem om man publicerar flera appar på samma webbhotell, då varje webbhotell har 1 app‑pool tilldelad.

Som en workaround kan man konfigurera sina appar att använda OutOfProcess‑modellen i stället.

Detta kan göras via .csproj‑filen i Visual Studio.

  1. Välj "Project" i menyraden
  2. Klicka "Edit project file"
  3. .csproj‑filen öppnas. Infoga här <AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> under "TargetFramework"-raden.

Det kan också ändras i web.config efter publicering. I <aspNetCore /> är "hostingModel" definierad och kan ändras till "OutOfProcess".
Med den här lösningen måste man dock komma ihåg att ändra den efter nya deployments.

Artikel från supportkategorin: ASP & ASP.NET

Andra relevanta artiklar