Thursday, April 27, 2006

Configuration system failed to initialize

Сегодня с утра часа полтора потратил на то чтобы побороть ошибку. В .NET 2.0. появился новый класс: System.Configuration.ConfigurationManager, который служит для чтения/записи app/web.config-ов
В общем добавляю в app.config в раздел appSettings какой-либо ключ:

<xml version="1.0" encoding="utf-8" ?>

<configuration>
<appSettings>
<add key="First" value="One" />;
<appSettings/>;

...

Уже в коде при попытке обратиться к параметру:
first = System.Configuration.ConfigurationManager.AppSettings.Count.ToString();
выскакиевает Exception: "Configuration system failed to initialize".
И ни в какую. Мучался и так и сяк... а все дело оказалось в том, что в конфигурационном файле первой секцией должна идти :)
Делов-то, блин :) А мучений на часа полтора :(

1 comment:

Magic said...

thx)