2016-05-22 6 views
0

У меня есть два проекта базы данных в Visual Studio 2015 в одном решении. Первая - сборка базы данных, вторая - чистый проект базы данных (схемы, таблицы, индексы, хранимые процедуры и функции) и некоторые сценарии после развертывания, которые используют некоторые функции из сборки базы данных.Разверните больше проекта базы данных за один шаг

Иногда мне нужно развернуть проект базы данных в новую базу данных (новый экземпляр приложения), но развертывание завершилось неудачно, так как не развернута сборка базы данных.

Мои вопросы: есть ли способ развернуть два проекта за один шаг или любую идею, как сделать это за один шаг (развертывание осуществляется клиентом, а их администратор часто забывает о развертывании сборки db, и я хотел бы сделать развертывание ему намного легче)?

Благодаря

ответ

1

Вы можете создать .bat файл для публикации обоих проектов. Например:

SqlPackage.exe /Action:Publish /SourceFile:./Project1/Project1.dacpac /Profile:./Project1.Release.publish.xml 
SqlPackage.exe /Action:Publish /SourceFile:./Project2/Project2.dacpac /Profile:./Project2.Release.publish.xml