Από το ASP.NET Core 3.0 ή .NET 5 και νεότερες εκδόσεις, οι εφαρμογές ρυθμίζονται να χρησιμοποιούν το μοντέλο φιλοξενίας InProcess αντί για OutOfProcess.
Το μοντέλο InProcess επιτρέπει μόνο 1 εφαρμογή ανά app pool, γι’ αυτό μπορεί να προκύψουν προβλήματα εάν αναπτύξετε πολλές εφαρμογές στο ίδιο webhosting, καθώς κάθε webhosting διαθέτει 1 app pool.
Ως προσωρινή λύση, μπορείτε να ρυθμίσετε τις εφαρμογές σας να χρησιμοποιούν το μοντέλο OutOfProcess.
Αυτό μπορεί να γίνει μέσω του αρχείου .csproj στο Visual Studio.
.csproj ανοίγει. Εισάγετε εδώ <AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel> κάτω από τη γραμμή “TargetFramework”.
Μπορεί επίσης να αλλάξει στο web.config μετά τη δημοσίευση. Στο <aspNetCore /> το “hostingModel” είναι ορισμένο και μπορεί να αλλάξει σε “OutOfProcess”.
Με αυτή τη λύση πρέπει όμως να θυμάστε να το ενημερώνετε μετά από νέες εκδόσεις.
Άρθρο από την κατηγορία υποστήριξης: ASP & ASP.NET