Сегодня я заметил, что в моем ConfigurationManager.ConnectionStrings
самый первый экземпляр - .\SQLEXPRESS
. Я помню, как явным образом удалял эту запись из моего web.config, поэтому я снова проверил, но ничего не нашел. Затем я выполнил поиск по всему моему решению, а не по одному.
Где, черт возьми, эта строка соединения, откуда и как ее удалить?
Откуда возникает эта постоянная строка SQLExpress connectionstring (а не web.config)?
Ответ 1
Он там по умолчанию, вытащил из вашего конфигурационного файла машины. Чтобы избавиться от него, просто поставьте
<clear />
Над вашей первой строкой подключения удалите ее.
Ответ 2
Он поступает из файла machine.config.
Однако вы можете удалить его, если хотите.