Делает любой знает, возможно ли создать единственную строку подключения, которая будет доступна для всех проектов в решении (у нас есть приблизительно 6).
Я могу создать текстовый файл с этой информацией, но нам нужна поддержка режима разработки также, и это не практично, чтобы иметь строку подключения в каждом Приложении. Конфигурация и файл Web.config в решении.
Мы в основном хотим Единственную строку подключения, которую легко изменить, должен местоположение изменения дб, которое будет также использоваться IDE для поддержки режима разработки
Не уверен, не можете ли вы просто поместить новый файл конфигурации в элементы решения, включить его и загрузить во все проекты?
Изменить: I я конкретно говорю об общем (XML) файле конфигурации, а не об «App.config». Он имеет точно такой же формат, но имеет другое имя. Добавьте этот файл в элементы решения и получите доступ к нему с помощью OpenMappedExeConfiguration . Вы можете найти дополнительный пример здесь .
поместите строку подключения в конфиг вашего «основного» проекта. Создайте проект доступа к данным со свойством connectionstring. Установите это свойство, когда вы инициализируете свой проект и используете проект Data Access для всех действий, связанных с базой данных, во всех 6 проектах