J'ai du code de mes jours VB.NET 1,1 qui m'a permis de vérifier dynamiquement si Debug était activé dans web.config. J'ai pensé pourquoi réinventer la roue en activant/désactivant la journalisation si je pouvais simplement demander à l'administrateur web d'activer le débogage. Voici le code je en VB.NET qui fonctionnait très bien:Comment vérifier si le débogage est activé dans web.config
ConfigurationSettings.GetConfig("system.web/compilation").Debug.ToString()
Quand je voulais convertir en C# et l'utiliser dans .NET 3.5, je suis tombé sur quelques problèmes et ça ne marcherait pas. De plus, j'aimerais utiliser la construction plus récente de ConfigurationManager.GetSection. Quelqu'un peut-il suggérer la meilleure façon de lire la valeur system.web/compilation/debug=true|false
?
Très apprécié!
Great! C'est une bien meilleure façon de vérifier le débogage que de lire le web.config directement ... Une chose qui mérite d'être mentionnée, c'est que j'ai trouvé un article qui indique que cette méthode ne prendra pas en compte si le débogage est défini au niveau de la page. http://petesbloggerama.blogspot.com/2007/01/is-debug-mode-evil.html – Dscoduc