Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > WebConfigurationManager не читает appSettings


Автор: boris__ 2.9.2008, 19:39
 Добрый день всем! Есть такая проблема, у кого есть опыт поделитьсе пожалуйста.

НЕ получается прочитать appSettings с помощью метода OpenWebConfiguration, вот такой код не работает:
Код

Configuration config =  WebConfigurationManager.OpenWebConfiguration("/");        
Response.Write(config.AppSettings.Settings["Header"].Value);

а вот таким способом читается хорошо:
Код

Response.Write(WebConfigurationManager.AppSettings["Header"]);


вто что это может быть такое?

Автор: boris__ 3.9.2008, 10:06
ну так что, нет ни у кого никаких предположений? Может быть я неправильно вопрос задаю?

проблема в том что такое выражение возвращает null:
config.AppSettings.Settings["Header"].Value

..хотя всеми остальными способами считывать получается нормально

Автор: kizune 3.9.2008, 10:10

вместо ("/") поставь ("~")

Автор: boris__ 3.9.2008, 12:19
упс, сори это я ступил...
неправильно указал путь, "/"  - в этом случае юзаются файлы конфигурации web сервера

все, разобрался, спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)