Развертывание проекта базы данных VS 2010 не развертывает индексы
У меня есть проект базы данных в Visual Studio 2010, который развертывает таблицы и хранимые процедуры на сервере без проблем. Однако ни один из сценариев индекса не включается в выходной сценарий sql и, следовательно, не применяется.
Я не смог найти ничего, что решает эту проблему. Я не знаю, что мне не хватает. Свойства сценариев индексирования "Build Action" установлены на "Build", и я не вижу ничего в файлах.sqldeployment или.sqlsettings, касающихся конкретно развертывания индекса.
1 ответ
Я обнаружил проблему. Когда кто-либо из моей команды делал сравнение схемы со своими локальными базами данных, VS блокировал комментарии сценариев индекса, потому что эти индексы не существуют локально. Как только я обнаружил это и раскомментировал сценарии, индексы снова были включены в развертывание.