Использование appsettings, но метод ConfigurationSettings устарел

Я пытаюсь получить доступ к значению ключа appsettings в моем веб-приложении vb.net 2.0.

Я поместил ключ в файл app.config:

<appSettings>
    <add key="DownloadURL" value="http://<myURL>/" />
</appSettings>

Я следовал инструкциям здесь и говорит, что мне нужен доступ к этому ключ так:

URL = System.Configuration.ConfigurationSettings.AppSettings("DownloadURL")

Но я получаю следующее сообщение:

Общедоступное свойство только для чтения AppSettings() Поскольку «System.Collections.Specialized.NameValueCollection» устарело: «Этот метод устарел, он был заменен System.configuration!System.configuration.configurationmanager.AppSettings»

Я пытался заменить старый метод новым, но его не существует.

Странно, так как я сделал нечто подобное с веб-приложением, и оно там существовало.


person Urbycoz    schedule 17.06.2011    source источник


Ответы (1)


Добавьте ссылку на System.Configuration.dll.

Вот объяснение.

person Gerrie Schenck    schedule 17.06.2011
comment
В порядке. Это импорт, потому что это VB. - person Urbycoz; 17.06.2011
comment
Вам нужно будет использовать оператор using/import только в том случае, если вы не используете полное пространство имен класса, оно вам не понадобится, если вы включите часть System.Configuration. - person Steve Temple; 14.02.2012