2015-03-04 3 views
0

Для моего проекта базы данных я поставил галочку в скрипте Create (файл .sql) в моих настройках проекта. И Target Platform установлен на SQL Server 2008. У меня установлен SQL Server 2012 на моей машине. Но сценарий, который его генерация работает только в SQL Server 2012, вообще не работает в SQL 2008. Есть ли способ генерировать сценарий для SQL Server 2008? Я удивлен, что он использует то, что установлено локально, и игнорирует настройку Target Platform.Visual Studio Create Script setting игнорирует целевую платформу

+0

Не могли бы вы предоставить нам дополнительную информацию? Каков результат, который не работает в 2008 году? –

ответ

1

Это ошибка в SSDT: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/2fdffc00-055c-487d-827d-f17b751dc5cd/ssdt-generates-2012-option-for-target-2008-when-target-is-a-dacpac?forum=ssdt#60de8e54-02a8-4983-a1d5-7f44766a167b

Connect ошибка зарегистрирован здесь (Вы можете голосовать): https://connect.microsoft.com/SQLServer/feedback/details/1049478/ssdt-generates-2012-option-for-target-2008-when-target-is-a-dacpac

У меня есть вкладчик развертывания, который удаляет эти недопустимые варианты. Вы можете получить его здесь: http://scardevblog.blogspot.com/2015/03/ssdt-generates-2012-option-for-target.html

Смежные вопросы