Как избежать установки Microsoft Visual Studio 2008 Team System Database Edition, чтобы иметь возможность создавать проекты DBPro на централизованном сервере сборки?

StackOverflow https://stackoverflow.com/questions/486056

Вопрос

У меня есть проект DBPro (DataDude) внутри моего решения для управления схемой базы данных моего приложения и ее версии.Я использую TeamCity 4.0 для непрерывной интеграции.

Чтобы иметь возможность создавать .dbproj, необходимо установить задачи MSBuild и их соответствующие сборки, установить другие зависимости .dbschema и .xsd.Самое простое решение - установить VS2008 TS:Версия базы данных на сервере сборки.. то, чего я хотел бы избежать. Я начал вставлять файлы на место один за другим, боту стало скучно после сбоя сборки некоторых отсутствующих XSD-файлов, установленных VSTSDB.

Кто-нибудь нашел простой способ избежать установки VSTSDB?Созданный сообществом установщик 'redist', который помещает нужные файлы в нужное место и нужные сборки в GAC?Эту тему довольно сложно найти в Google, поэтому я надеюсь воспользоваться базой знаний stack overflow :)

Я знаю о папке Deploy и vsdbcmd.exe но я хотел бы создать (и развернуть).

Это было полезно?

Решение

Нет.Не в соответствии с этим Публикация автор : Герт Дрейперс

Другие советы

Вопрос в том, можете ли вы создать базу данных с помощью командной строки (например, devenv.exe с некоторыми аргументами)?Если это так, я не вижу проблем с установкой среды разработки и выполнением через задачу командной строки в MSBuild на серверах сборки.Я делаю то же самое для установщиков MSI в проектах, которыми я управляю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top