04/05/2007

(Ré)Activation de la page d’erreur ASP.NET standard

Lorsque vous développez du code ASP.NET dans Sharepoint, si une erreur ce produit dans votre code. Une page d’erreur « custom » est affichée.
Pas très pratique, pour revenir à l’affichage de la page ASP.Net de base, il faut modifier le fichier web.config du serveur web comme suit.

  • L’attribut CallStack de la section SafeMode doit etre mis à true.
    Avant
    SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="10" TotalFileDependencies="50" AllowPageLevelTrace="false"
    Après
    SafeMode MaxControls="200" CallStack="true" DirectFileDependencies="10" TotalFileDependencies="50" AllowPageLevelTrace="false"
  • L’attribut mode de la section customErrors doit etre mis à Off.
    Avant
    customErrors mode="On"
    après
    customErrors mode="Off"
  • Et enfin les attributs batch et debug de la section compile doivent être mis à true
    Avant
    compilation batch="false" debug="false"
    Après
    compilation batch="true" debug="true"

1 commentaire:

Renaud Comte a dit…

Pour info, j'ai publier une Feature faisant ce boulot ingrat sur www.codeplex.com/features