Simply.com is available in english

Meer ASP.NET Core / 5+ apps op hetzelfde webhotel

Vanaf ASP.NET Core 3.0 of .NET 5 en hoger worden apps ingesteld om het InProcess‑hostingmodel te gebruiken in plaats van OutOfProcess.

Het InProcess‑model staat slechts 1 app per app‑pool toe, waardoor je mogelijk problemen ondervindt als je meerdere apps publiceert op hetzelfde webhotel, aangezien elk webhotel 1 app‑pool toegewezen krijgt.

Als een work‑around kun je je apps instellen om het OutOfProcess‑model te gebruiken.

Dit kan via het .csproj‑bestand in Visual Studio.

  1. Kies “Project” in de menubalk
  2. Klik op “Edit project file”
  3. Het .csproj‑bestand wordt geopend. Voeg hier <AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> toe onder de “TargetFramework”‑regel.

Het kan ook worden aangepast in web.config na publicatie. In <aspNetCore /> is “hostingModel” gedefinieerd en kan worden gewijzigd naar “OutOfProcess”.
Met deze oplossing moet je wel onthouden het na nieuwe deployments aan te passen.

Artikel uit de ondersteuningscategorie: ASP & ASP.NET

Andere relevante artikelen