Я использую VS 13 только что установленный SQL Server 2014 Express, создал новую базу данных, и когда я иду добавить новую таблицу (внутри VS), я получаю следующую ошибку:
несовместимая версия сервера sql
Как это исправить? Должен ли я найти версию, требуемую VS (если да, как?), И я откажусь от этой требуемой версии или могу ли я обходить ее с помощью SQL Server 2014 Express?
-
Проверьте раскрывающийся список “Целевая платформа:” на вкладке “Параметры проекта” в разделе “Свойства проекта”. Если “SQL Server 2014” не выбран, выберите его. Если “SQL Server 2014” даже нет в списке, вам нужно сделать следующую часть (# 2).
-
Убедитесь, что у вас установлена последняя версия SQL Server Data Tools (SSDT). VS 2013 Community Edition (если не другие издания) поставляется с версией, которая точно не работает ;-).
Вы должны получить это, выполнив следующие действия:
- Открыть Visual Studio
- Перейдите в меню TOOLS
- Выберите “Расширения и обновления…”
- Разверните “Обновления” (слева)
- Перейдите в раздел “Обновления продукта”
- Выберите запись “Инструменты данных SQL Server” (или другое имя похожее)
- Нажмите кнопку “Обновить” в этой записи
- Он загрузит файл на ваш компьютер под названием “SSDTSetup.exe”,
- Запустите “SSDTSetup.exe”, и он загрузит и установит обновленную версию (на данный момент текущая версия – 12.0.41025)
- После завершения установки, закрытия и повторного открытия Visual Studio
Или вы можете загрузить его с http://msdn.microsoft.com/en-us/data/tools.aspx (просто не забудьте получить версию, соответствующую версии Visual Studio, которая у вас есть).
-
Существует флажок “Разрешить несовместимую платформу” в двух местах:
- Отладка вкладки Свойства проекта. Нажмите кнопку “Дополнительно…” внизу. Он будет в верхней части списка прокручиваемых.
- Кнопка “Дополнительно” (справа) в раскрывающемся списке “Опубликовать базу данных” при переходе к публикации проекта из меню “Построение”. Он будет в верхней части списка прокручиваемых.