Simply.com is available in english

Keli ASP.NET Core / 5+ programų tame pačiame webhostinge

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.

  1. Pasirinkite „Project“ meniu juostoje
  2. Spustelėkite „Edit project file“
  3. .csproj failas atsidarys. Įterpkite čia <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

Kiti susiję straipsniai