Как у меня есть одно место для подключения строки машины?

Я обнаружил, что в Machine.config вы можете добавить строки подключения, чтобы вам не нужны строки подключения в каждом файле конфигурации запущенных приложений. Обратной стороной этого является то, что у вас есть количество версий фреймворка * 2 machine.config file. Так что для версии 4. * у вас есть 2 в одиночку. Это заняло мое исследование, чтобы выяснить, что вы можете вывести строку подключения с помощью атрибута configSource в элементе connectionString файла machine.config.

<connectionStrings configSource="Config\connectionStrings.config" />

Тем не менее, каждый понимает, что источник конфигурации должен находиться в подпапке, где находится файл machine.config. Итак, как у вас есть одно, на всю машину, место для хранения всех ваших строк подключения?

Ответы на вопрос(1)

Ваш ответ на вопрос