Сценарий: У меня есть приложение ASP.NET предприятия n-уровня, развернутое с использованием проектов веб-развертывания. Все уровни производят независимые сборки, потребляемые приложением ASP.NET.
Проблема: При запуске приложения. в первый раз после развертывания требуется много времени для загрузки зависимых сборок в памяти. Но однажды загрузили его быстрое приложение для освещения. В случае, если пользователи не обращаются к приложению, IIS выгружает сборки из памяти, и когда пользователь пытается получить доступ к приложению в более позднем экземпляре, он снова загружает все сборки, занимая столько же времени, сколько и загружает делает это в первый раз.
Я ищу решение, которое позволяет мне сохранять загруженные в памяти сборки, постоянно сохраняя изменчивость характера сборок в отношении резидентности памяти.
Или любое другое решение, которое позволяет моим пользователям с радостью использовать приложение, разрешающее указанную проблему.