J'ai un grand site web compliqué, écrit pour la plupart par d'autres personnes. J'ai apporté quelques modifications, et maintenant quand j'essaye d'accéder à n'importe quelle page sur le site (pas seulement où mes changements sont), j'obtiens l'erreur décrite ci-dessous. Bien que j'aimerais savoir comment résoudre ce problème, j'aimerais davantage connaître les étapes générales de diagnostic que je devrais suivre afin de trouver le problème - j'aimerais pouvoir le résoudre moi-même la prochaine fois. . Merci d'avance pour l'aide!Comment puis-je déboguer les erreurs de compilation ASP.NET?
Quand je navigue un navigateur vers une page sur le site, je reçois une erreur de serveur principal:
Parser Error
Parser Error Message: Object reference not set to an instance of an object.
Source Error: [No relevant source lines]
J'ai vérifié le journal des événements sur le serveur, et a obtenu des informations un peu plus détaillées:
Event code: 3006
Event message: A parser error has occurred.
Exception information:
Exception type: HttpException
Exception message: Object reference not set to an instance of an object.
Stack trace:
at System.Web.Compilation.BuildManager.ReportTopLevelCompilationException()
at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)
On dirait qu'il est temps de rétablir toutes vos modifications, puis de recommencer lentement. –