Deployment-Projekte nicht von msbuild unterstützt: Was sind meine Optionen?
-
23-09-2019 - |
Frage
Ich bin mit Teamcity automatisch meine Lösung mit msbuild bauen und es scheint, dass .vdproj nicht unterstützt werden. Was sind meine Optionen, um eine msi / Installateur zu bauen?
- Installieren Sie Visual Studio auf dem Build-Server
- Verwenden Sie ein anderes Installationsprogramm (WiX, Nullsoft, ınnosetup?)
- ?
Ich habe bereits Teamcity laufen und den Aufbau einer .zip und ich bin auf der Suche für die schnellste Lösung.
Edit: Ich habe vergessen, es ist ein WPF-EXE-Anwendung zu erwähnen
Lösung
Sie können immer Ihre Hand versuchen bei WiX , gibt es eine gewisse Unterstützung für WiX mit über Visual Studio über die Votiv WiX Projekt. Auch gibt es die Open-Source- WixEdit .
Wenn Sie VS 2010 verwenden, können Sie auch einen Blick auf die Installshield Limited Edition , das ist kostenlos inbegriffen. Wenn Sie nicht 2010 verwenden, dann ist es ein guter Grund zu aktualisieren:)
Andere Tipps
Ich habe für ein Projekt erstellt etwas, das ich für einige Zeit vor gearbeitet.
Verwenden Sie MSBuild Community-Aufgaben und einen Blick auf die Aufgaben IIS.