Frage

Hat jemand eine gute Möglichkeit, MSI (vdproj) Projekte mit MsBuild oder Nant zu bauen?

Ich weiß eine Antwort war Visual Studio auf dem Build-Server zu installieren und zu devenv.exe nur das Projekt erstellen verwenden, aber ich lieber nicht Visual Studio auf unserem Build-Server installieren.

War es hilfreich?

Lösung

Kurz der Methode, die Sie oben erwähnten (devenv), gibt es keine Möglichkeit, dies zu MSBuild mit der aktuellen Version zu tun.

Die Methode der Visual Studio Team nutzt ihre MSI baut zu laufen ist mit Windows Installer XML . Sie können mehr über die Verwendung von WiX lernen Setup-Pakete hier zu implementieren.

Bitte beachten Sie WiX nicht vdproj Dateien unterstützen, damit es bedeutet, werden Sie Ihr Installateur Projekte werden neu erstellt.

Edit: Sieht aus wie ich auf die Jagd zu schlagen war, als meine Referenzen Grabbing:)

Andere Tipps

Wir verwenden Wix MSI zu automatisieren für Ironpython und IronRuby baut.

EDIT: Um zu klären, ist dies wahrscheinlich bedeutet, von Grund auf neu beginnen zu müssen, wenn Sie Ihren Installateur zu bauen. Während Wix einen Mechanismus hat eine Konfiguration direkt aus einer bereits existierenden MSI-Datei zu erstellen, habe ich noch nie ein zufriedenstellendes Ergebnis aus der Verwendung dieses Tool

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