Создать карту кода для решения - невозможно подключиться к указанной базе данных - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь сгенерировать карту кода с помощью Visual Studio 2017 Enterprise, но получаю следующую ошибку:

enter image description here

Обратите внимание на источник данных: Data Source = (LocalDB) \ MSSQLLocalDB. Когда я ищу MSSQLLocalDB в моем решении, ничего не появляется. Мое приложение не использует SQL Server 2016 (для этого, как мне кажется, используется строка подключения). Он использует 2012. Все мои строки подключения используют (localdb) \ v11.0.

Исправления, которые я пытался / примечания:

  • Я пытался просмотреть файл XML, но «Открыть редактор XML» просто закрывает файл .dgml в Visual Studio.
  • Изменение подключения к данным Visual Studio (Инструменты -> Параметры -> Инструменты базы данных -> Подключения к данным) не работает:

enter image description here

  • Установка компонентов сервера SQL. Большинство компонентов SQL Server, которые можно найти в установщике Visual Studio, уже установлены:

enter image description here

  • Visual Studio обновлена: enter image description here

  • Я видел эту проблему. Эта проблема не только для VS2012, но и для web.config. Мое приложение является настольным, поэтому нет web.config. Но ни один из проектов app.config не содержит ссылку на (LocalDB) \ MSSQLLocalDB.

  • Думая, что это может быть связано с последней версией SSDT (15.8.1), больше не поддерживающей SQL Server 2012, я проверил версию. Это 15.1.6: enter image description here

Visual Studio работает под управлением Windows 7 Ultimate, SP1, 64-разрядная версия.

редактирует

Я использую SQL Server Express с локальной базой данных.

Проблема не связана со строками подключения. Следуя основным инструкциям по созданию проекта SSDT ( здесь ) и импорту базы данных (отмечая, что на шаге 6 я нацеливаюсь на SQL Server 2012), проблема все еще остается - без строк подключения и без реального кода.

Я также проверил, что SQL Server 2012 является единственным подключенным сервером: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...