Могу ли я хранить строки подключения к базе данных и ссылки на веб-сервисы в другом файле - PullRequest
0 голосов
/ 20 июля 2011

Я нашел эту ссылку. Очень круто. Это показывает, как вы можете хранить настройки приложения в другом файле: http://sureshbeniwal.blogspot.com/2008/04/store-appsettings-in-external-file.html

Могу ли я сделать то же самое с тегом ConnectionStrings?

Могу ли я сделать то же самое со ссылками на веб-сервис?

Это веб-приложение, поэтому веб-ссылки имеют следующий формат:

<applicationSettings>
    <Webstrat.Web.Properties.Settings>

Ответы [ 3 ]

1 голос
/ 20 июля 2011

Все элементы раздела конфигурации (например, connectionStrings и т. Д.) Имеют атрибут configSource, , как описано в MSDN . Это позволяет вам указать отдельный файл для включения, но не так, как вы показали.

Пример:

<connectionStrings configSource="connectionStrings.config" />
0 голосов
/ 21 июля 2011

с использованием атрибута configSource работает для большинства элементов в файле конфигурации. Я бы рекомендовал использовать этот метод вместо атрибута файла в примере, который вы опубликовали.

0 голосов
/ 20 июля 2011

Да для строк подключения. Я делал это много раз. Не пробовал веб-ссылки, но вы можете проверить схему для конфигурации и посмотреть, есть ли атрибут файла для настроек. Так как это кажется обычным, ответ зависит от того, кодировали ли они возможность или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...