Nuo ASP.NET Core 3.0 arba .NET 5 ir naujesnių versijų programos numatytos naudoti InProcess talpinimo modelį vietoje OutOfProcess.
InProcess modelis leidžia tik 1 programą vienam programų baseiui, todėl gali kilti problemų, jei publikuojate kelias programas tame pačiame webhosting’e, nes kiekvienam webhostingui priskirtas 1 programų baseinas.
Kaip apėjimą galite nustatyti savo programas naudoti OutOfProcess modelį vietoje.
Tai galima padaryti per .csproj failą Visual Studio aplinkoje.
<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> po „TargetFramework“ eilutės.
Tai taip pat galima pakeisti web.config faile po publikavimo. <aspNetCore /> elemente nurodytas „hostingModel“ ir jį galima pakeisti į „OutOfProcess“.
Naudodamiesi šiuo sprendimu, nepamirškite jį atnaujinti po kiekvieno naujo išleidimo.
Straipsnis iš palaikymo kategorijos: ASP & ASP.NET