Din ASP.NET Core 3.0 sau .NET 5 și versiuni ulterioare, aplicațiile sunt configurate să folosească modelul de găzduire InProcess în loc de OutOfProcess.
Modelul InProcess permite doar 1 aplicație per pool de aplicații, motiv pentru care se pot întâmpina probleme dacă publici mai multe aplicații pe același webhotel, deoarece fiecare webhotel are un pool de aplicații atribuit.
Ca o soluție alternativă, poți seta aplicațiile să folosească modelul OutOfProcess în schimb.
Acest lucru se poate face prin fișierul .csproj în Visual Studio.
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> sub linia "TargetFramework".
De asemenea, poate fi modificat în web.config după publicare. În <aspNetCore /> este definit „hostingModel” și poate fi schimbat în „OutOfProcess”.
Cu această soluție, trebuie să-ți amintești să o modifici după noi deployment‑uri.
Articol din categoria de suport: ASP & ASP.NET