(Обратите внимание, что я никогда не пробовал и не проверял это, но я верю, что это сработает. Дайте мне знать, если это сработает.) Вы можете добавить строки подключения в machine.config, а затем добавить файл connectionstring.config в свой проектна корневом уровне.В свойствах этого файла выберите не развертывать
Содержимое файла connectionstring.config:
<?xml version="1.0"?>
<connectionStrings>
<add name="someName" connectionString="yourString" />
<add name="someName2" connectionString="yourString2" />
<add name="someName3" connectionString="yourString3" />
<connectionStrings>
Наконец, в вашем файле web.config для вашего проекта измените раздел строки подключения следующим образом:
<connectionStrings file="connectionstring.config">
</connectionStrings>
По сути, вы настраиваете dev-среду для чтения строк подключения из определенного файла.При развертывании на тестовом или производственном сервере файл connectionstring.config не будет присутствовать, поэтому он должен вернуться к использованию строк подключения, указанных в конфигурации компьютера.