J'ai une application qui fonctionne très bien sur mon poste de travail de développement, mais échoue lorsque l'application est déployée dans l'environnement en direct. Il semble que Application_Start n'est pas appelé dans l'environnement en direct.Application_Start fonctionne correctement sur le poste de travail, n'est pas appelé lors du déploiement
4
A
Répondre
7
J'ai été en mesure de résoudre le problème en supprimant le fichier PrecompiledApp.config qui se trouvait dans le répertoire racine du site Web sur notre serveur de test. Je suppose que ce fichier était un vestige de quand le projet était un projet de site Web. Je l'ai récemment converti à un projet Web App. Donc, si vous construisez un projet Web App, assurez-vous que vous n'avez pas un fichier PrecompiledApp.config sur votre serveur cible.
+2
Répondre à votre question? lol –
Quand prévoyez-vous qu'il soit appelé? Sur le serveur, il ne sera appelé qu'une fois, après que son pool d'applications démarre dans IIS et que la première requête soit faite, puis plus jamais sauf si vous redémarrez la machine/IIS/votre pool d'applications ... –