Развертывание проекта базы данных VS 2010 не развертывает индексы

У меня есть проект базы данных в Visual Studio 2010, который развертывает таблицы и хранимые процедуры на сервере без проблем. Однако ни один из сценариев индекса не включается в выходной сценарий sql и, следовательно, не применяется.

Я не смог найти ничего, что решает эту проблему. Я не знаю, что мне не хватает. Свойства сценариев индексирования "Build Action" установлены на "Build", и я не вижу ничего в файлах.sqldeployment или.sqlsettings, касающихся конкретно развертывания индекса.

1 ответ

Решение

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

Другие вопросы по тегам