Я полагаю, что COLLATE Latin1_General_CI_AS, который вы видите, исходит из параметров сортировки по умолчанию, указанной в настройках вашего проекта. Это может быть доступно через:
- Свойства проекта> Настройки проекта> Редактировать файл свойств каталога
Это откроет Database.sqlsettings, и вы увидите, что первая запись - это сопоставление базы данных по умолчанию, которое ваш проект использует при создании сценариев.
Сравнение развертывания используется для сравнения моделей базы данных при развертывании проекта. Я думаю, что это работает, только если вы развертываете непосредственно в базе данных, а не если вы используете настройки по умолчанию для создания файла сценария .sql.
Как заметил Эдди, в файле Database.sqldeployment есть параметр, который, если не проверять, удаляет раздражающий спецификатор сопоставления из сценариев CREATE и ALTER.