Script.PostDeployment.sql не выполняется в сборке CI VS 2010 - PullRequest
2 голосов
/ 29 декабря 2010

У меня есть проект базы данных в VS 2010 (SQL 2008).Локальное действие Deploy Solution работает и выполняет весь SQL в файле Script.PostDeployment.sql.Когда я проверяю изменения, запускается Build Definition для сервера непрерывной интеграции.База данных развернута в среде CI, но сценарий PostDeployment не выполняется.

Я не смог найти ничего конкретного для этого конкретного сценария.Я также ожидаю, что мне потребуется предоставить дополнительную информацию, если это не простая проблема, которую я где-то пропустил.

Дополнительная информация:

  • Сборка выполняетсяvsdbcmd.exe для развертывания.
  • Манифест развертывания ссылается на файл PostDeployment.sql и присутствует в пути вместе с остальными файлами.

Здесь ссылка на тему на сайте social.msdn.microsoft.com, посвященную этой проблеме.

1 Ответ

1 голос
/ 26 января 2011

Мы обнаружили, что VSDBCMD не ссылается на манифест развертывания.Флаг / manifest был добавлен в VSDBCMD и был выполнен файл PostDeployment.sql.

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