Fleiri ASP.NET Core / 5+ forrit á sama vefhýsingu
Skiptu yfir í OutOfProcess hosting í csproj-skránni eða web.config, svo þú getir keyrt fleiri ASP.NET Core/5+ forrit á sama samnýtta vefhýsingunni.
Frá ASP.NET Core 3.0 eða .NET 5 og nýrri eru forrit stillt til að nota InProcess hýsilslíkani í stað OutOfProcess.
InProcess‑líkanið leyfir aðeins 1 forrit í hvert app pool, þannig að þú gætir lent í vandræðum ef þú birtir fleiri forrit á sama vefþjónustu, þar sem hver vefþjónusta hefur eitt app pool úthlutað.
Sem lausn geturðu stillt forritin þín til að nota OutOfProcess‑líkanið í staðinn.
Þetta er hægt að gera í .csproj skránni í Visual Studio.
- Veldu “Project” í valmyndinni
- Smelltu á “Edit project file”
- .csproj skráin opnast. Settu hér inn
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel>undir “TargetFramework” línunni.

Það er einnig hægt að breyta í web.config eftir útgáfu. Í <aspNetCore /> er “hostingModel” skilgreint og hægt að breyta í “OutOfProcess”. Með þessari lausn þarf þú þó að muna að breyta því eftir nýjar útgáfur.
Grein úr stuðningsflokkinum: ASP & ASP.NET