... ¿se ejecutará de nuevo el método Application_Start para la (s) próxima (s) solicitud (es) o no?¿Qué sucede si se lanza una excepción no controlada en Application_Start?
¿Depende de la versión de ASP.NET, la versión del servidor de alojamiento y/u otro contexto?
Estoy tratando de determinar si es bueno cargar ensamblajes críticos allí o no. Por ejemplo, conjuntos de acceso a datos que son vitales para el funcionamiento de la aplicación completa o no. Si no se carga dicho ensamblaje, las solicitudes posteriores serán inútiles.
Usted maneja el error - cargo todos los ensamblados críticos al inicio, pero también los reviso nuevamente en otros puntos críticos que están cargados, en caso de que no se carguen en el inicio – Aristos