La lecture des paramètres de l'app.config ou web.config .net

Je suis en train de travailler sur une bibliothèque de classes C# qui doit être en mesure de lire les paramètres de l' web.config ou app.config fichier (selon que la DLL est référencé à partir d'un ASP.NET application web ou une application Windows Forms).

J'ai trouvé que

ConfigurationSettings.AppSettings.Get("MySetting")

fonctionne, mais que le code a été marquée comme obsolète par Microsoft.

J'ai lu que je devrais être à l'aide de:

ConfigurationManager.AppSettings["MySetting"]

Cependant, la System.Configuration.ConfigurationManager classe ne semble pas être disponibles à partir d'une Bibliothèque de classes C# du projet.

Personne ne sait quelle est la meilleure façon de le faire est?

InformationsquelleAutor Russ Clark | 2009-07-27