J'ai un code à partir de mon VB.NET 1.1 jours qui m'a permis de vérifier de façon dynamique si le Débogage est activé dans le web.config. J'ai compris pourquoi ré-inventer la roue à l'activation/désactivation de la journalisation si je pouvais tout simplement l'administrateur web activer le débogage. Voici le code que j'ai utilisé dans VB.NET qui a très bien fonctionné:
ConfigurationSettings.GetConfig("system.web/compilation").Debug.ToString()
Quand j'ai voulu convertir ce de C# et de l'utiliser .NET 3.5 j'ai rencontré quelques difficultés et que ça ne marcherait pas. En outre, je voudrais utiliser la nouvelle construction de ConfigurationManager.GetSection. Quelqu'un peut-il suggérer la meilleure façon de lire le système.web/compilation/debug=true|false valeur?
Beaucoup apprécié!