В чем разница между использованием AppDomain и ConfigurationManager при получении пути к файлу конфигурации?

При получении пути к текущему файлу конфигурации в чем разница в использовании пространства имен AppDomain и пространства имен ConfigurationManager ? И когда вы бы использовали один вместо другого?

Например, оба возвращают один и тот же путь:

string f1 = AppDomain.CurrentDomain.SetupInformation.ConfigurationFile;

string f2 = ConfigurationManager.OpenExeConfiguration( ConfigurationUserLevel.None ).FilePath;
5
задан Metro Smurf 2 August 2011 в 22:36
поделиться