Wie kann man vermeiden Microsoft Visual Studio Installation 2008 Team System Database Edition in der Lage sein DBPro Projekte auf einem zentralen Build-Server zu bauen?

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

Frage

Ich habe ein DBPro (DataDude) Projekt in meiner Lösung des Datenbankschema meiner Anwendung zur Verwaltung und Ausführung. Ich benutze Teamcity 4.0 für kontinuierliche Integration.

Um eine .dbproj, MSBuild Aufgaben und ihre jeweiligen Baugruppen bauen installiert werden, andere .dbschema und XSD in Kraft gesetzt Abhängigkeiten. Die einfachste Lösung ist VS2008 TS installieren: Database Edition auf dem Build-Server .. etwas, was ich vermeiden würde gerne Ich habe damit begonnen, die Dateien an ihrem Platz eins nach dem anderen bot setzen gelangweilt nach dem Build fehlgeschlagen. auf einigen fehlenden XSD-Dateien von VSTSDB installiert.

Hat jemand gefunden eine einfache Möglichkeit, VSTSDB Installation zu vermeiden? Ein Community-made ‚redist‘ Installer, der die richtigen Dateien an der richtigen Stelle und die richtigen Assemblys in das GAC bringt? Das Thema ist ziemlich schwer, so zu Google Ich hoffe, die Stack-Überlauf Wissensbasis zu erschließen:)

Ich bin mir der Deploy-Ordner und vsdbcmd.exe aber ich würde bauen möchte (und bereitstellen).

War es hilfreich?

Lösung

Nein. Nicht nach diesem Post von Gert Drapers

Andere Tipps

Die Frage ist, ob Sie in der Lage sind die db mit der Befehlszeile zu bauen (wie devenv.exe mit einigen Argumenten)? Wenn so sehe ich kein Problem, die Entwickler-Umgebung installiert und ausgeführt wird über eine Befehlszeile Aufgabe in MSBuild auf dem Build-Server. Ich tue das Gleiche für MSI Installateure in den Projekten, die ich verwalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top