2014-01-23 3 views
0

Мое требование Пользователь может создать реестр у нас, при успешной регистрации мы предоставляем им базу данных по их имени для доступа к их поддомену. Мы сохраняем данные в нашей базе данных.Изменение имени webconfig динамически с именем базы данных

Во время развертывания я хочу изменить имя строки подключения с их именем базы данных, чтобы они могли использовать свой поддомен. как я могу сделать?

My Web файл конфигурации проекта будет иметь ConnectionString как этот

add name="Connectionstring" connectionstring="".

Как я могу изменить имя = "connectionstring" динамически с именем базы данных в webconfig, а также на каждой странице кода ConfigurationManager.ConnectionStrings["ConnectionString"].

+0

Возможный дубликат [Как вы изменяете настройки приложения web.config во время выполнения?] (Http://stackoverflow.com/questions/719928/how-do-you-modify-the-web-config-appsettings-at -runtime) (или, может быть, нет, я не уверен, что понимаю вопрос) – Alex

ответ

0

Динамическая модификация (во время выполнения) файла web.config невозможна, потребуется другая основная база данных, которая будет Сопоставьте пользователя или дополнительный домен с базой данных и строкой соединения.

Смежные вопросы