ASP.NET
sections web.config> system.webServer / httpErrors & system.web / customErrors
Recherche…
Introduction
CustomErrors est un élément hérité (rétrocompatible), utilisé par Visual Studio Development Server (également appelé VSDS ou Cassini).
httpErrors est le nouvel élément utilisé uniquement par IIS7.
Quelle est la différence entre customErrors et httpErrors?
Les deux sont utilisés pour définir la gestion des erreurs pour un site Web, mais différents logiciels font référence à différents éléments de configuration.
customErrors est un élément hérité (rétrocompatible), utilisé par Visual Studio Development Server (également appelé VSDS ou Cassini).
httpErrors est le nouvel élément utilisé uniquement par IIS7.
Cela met en évidence le problème possible lors du développement de sites Web ASP.NET lors de l'utilisation de VSDS au lieu du service IIS local.
Reportez- vous également à ce message pour savoir comment gérer les messages d'erreur avec IIS7, si vous souhaitez avoir le contrôle total de la sortie d'erreur.
Résumé:
- Développement dans VSDS - utilisez customErrors
- Publication du site sur IIS6 - utilisez customErrors
- Publication du site sur IIS7 - utilisez httpErrors.
- et si vous développez avec VSDS mais publiez dans IIS7, alors je suppose que vous aurez besoin des deux.