Simply.com is available in english

Flere ASP.NET Core / 5+ apps på samme webhotell

Bytt til OutOfProcess hosting i csproj‑filen eller web.config, så du kan kjøre flere ASP.NET Core/5+‑apper på samme webhotell.

Fra ASP.NET Core 3.0 eller .NET 5 og nyere er apps satt til å bruke InProcess‑hosting‑modellen i stedet for OutOfProcess.

InProcess‑modellen tillater kun 1 app per app‑pool, så du kan oppleve problemer hvis du publiserer flere apps på samme webhotel, siden hvert webhotel har 1 app‑pool tildelt.

Som en work‑around kan du sette appene dine til å bruke OutOfProcess‑modellen i stedet.

Dette kan gjøres via .csproj‑filen i Visual Studio.

  1. Velg "Project" i menylinjen
  2. Klikk "Edit project file"
  3. .csproj‑filen åpnes. Sett inn <AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> under "TargetFramework"-linjen.
    outofprocess

Det kan også endres i web.config etter publisering. I <aspNetCore /> er "hostingModel" definert og kan endres til "OutOfProcess".
Med denne løsningen må du likevel huske å endre den etter nye deployments.

Artikkel fra støttekategorien: ASP & ASP.NET