2016-01-13 3 views
1

Я пытаюсь опубликовать пользовательскую сборку с SSDT, но сборку и связанные с ней хранимые процессы не собираются и не развертываются. Сравнение схемы также не дает никакого результата. Сборка и procs не существуют в целевой базе данных, и SQLCLR включен.SSDT не публикует сборку

Любые мысли о том, что мне не хватает?

+0

В Visual Studio проверьте свойства файла сборки и файлов хранимой процедуры и убедитесь, что они включены в сборку. Есть еще некоторые свойства, которые необходимо проверить для сборок. –

+0

Файлы cs устанавливаются для компиляции, а procs - для сборки. Я воссоздал проект и вручную скопировал файлы в новый проект. Новый проект развертывает сборку и соответствие реквизита между проектами. Старый проект работал без проблем в течение> 1 года. не было никаких недавних изменений, о которых я знаю, но наша история svn хранится только 90 дней по какой-то ужасной причине. Тем не менее, я не вносил изменений в файлы за долгое время, поэтому единственное изменение было бы в используемой версии ssdt, но это не объясняет, как работал новый проект. - Спасибо за ответ. –

+0

Вот сообщение, которое я использовал для устранения аналогичных проблем при развертывании сборок и процессов CLR. http://dba.stackexchange.com/questions/63028/reference-assembly-in-sqlproj-not-being-deployed-to-server –

ответ

0

Я обнаружил, что выполнение REBUILD в проекте, похоже, устранило проблему.

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