Frage

Ich lese über den Aufbau mergemodules via Kommandozeile ein paar Fragen Stackoverflow beenden, aber alle von ihnen akzeptiert wurden, wenn entweder jemand Verwendung devenv für die Kompilierung vorgeschlagen oder Dunkel verwenden Wix-Dateien aus vorhandenen MSI-Dateien zu erstellen.

Unter Berücksichtigung der folgenden:

  • wird Visual Studio nicht auf dem Build installiert ich zu verwenden.
  • Ich bin mit Nant + msbuild die Lösungen kompilieren
  • Ich möchte mergemodules von .vdproj kompilieren (weil Visual Studio Abhängigkeiten erkennt automatisch)
  • und erstellen Sie eine msi-Setup aus mehreren mergemodules

... wie kann ich die Mergemodule von Kommandozeilen ohne devenv bauen und ohne den Komfort von automatischen dependencie zu verlieren Lösung für mergemodules in Visual Studio? Vielleicht gibt es eine nanttask dafür habe ich nicht gefunden?

War es hilfreich?

Lösung

MSBuild nicht Visual Studio Deployment-Projekte unterstützen, mein Rat wäre, die Kugel zu beißen und geht mit Wix.

Vielleicht wird VS2010 MSBuild Schema für vdproj-Dateien verwenden? Ich vermute, nein, aber konnte keine Links.

Andere Tipps

Derzeit ist es nicht möglich, dies mit msbuild zu tun. aber ich bin ziemlich sicher, könnten Sie das interessieren? im Zusammenhang wegen Ihrer Frage Blog-Artikel MSDN zu Mergemoduls / Setup-Projekte in vs. Es scheint sie nicht fortsetzen zur Unterstützung .vdproj Dateien in anstende Versionen von Visual Studio (2010 wird die letzte Unterstützung mit ihnen).

So Sie Probleme in der Zukunft führen kann, auch wenn Sie verwenden devenv statt msbuild.

... aber dieser Artikel könnte eine Art von Geflüster, auch. Wie auch immer, es gibt eine Menge von Alternativen auf der Straße, wenn Sie Build-Setups werden sollen.

Auch stand ich vor dem gleichen Problem. Verwenden Sie die folgende Format

  

Aufruf „C: \ Program Files (x86) \ Microsoft Visual Studio   10.0 \ VC \ vcvarsall.bat "

cd /d Path_to_sln
  

"C: \ Program Files (x86) \ Microsoft Visual Studio   10.0 \ Common7 \ IDE \ devenv.com“ "Required_path \ Solution.sln"/ Projekt "Required_path \ Setup \ Setup.vdproj"/ Build-Release / Out   "Required_Path \ vs_errors.txt"

Ich wäre ziemlich überrascht, wenn Sie in der Lage sind, Dateien erstellen .vdproj ohne Visual Studio zu installieren.

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