webentwicklung-frage-antwort-db.com.de

Tools zum Erstellen von Installationsprogrammen oder Setup-Programmen in Visual Studio 2015

Nachdem ich eine gute WPF-Anwendung in C # erstellt hatte und bereit war, mit dieser Technologie zu arbeiten, wusste ich, dass meine Softwareentwicklungstools mit Visual Studio Community 2015 RC ohne ein Tool zum Erstellen von Setup-Programmen nicht ausreichen.

Ich hatte also versucht, Microsoft Visual Studio 2015-Installationsprojekte zu installieren, aber leider ist Microsoft Visual Studio Professional, das nicht kostenlos ist, erforderlich, um diese Erweiterung installieren zu können!

[Visual Studio 2015 Installer Projects Requirement

Ich habe auch versucht, die Release-Version von WiX Toolset v3.9 R2 zu installieren, sie ist jedoch nicht mit Visual Studio 2015 kompatibel.

14
5ervant

Für diejenigen, die sich auf die Verwendung von Visual Studio 2015 vorbereiten, habe ich Folgendes gefunden: Die neuesten Builds von WiX v3.10, die von diesem Link heruntergeladen werden können, sind für Visual Studio 2015 kompatibel, was das WiX-Toolset auf seine Tweets antwortet : https://Twitter.com/wixtoolset/status/597796279729528833

@ 5ervant neueste Builds der WiX v3.10-Unterstützung @VisualStudio 2015.

VS erlaubt jedoch nicht die Installation von Erweiterungen in Express-SKUs.

Das WiX v3.10.0.1519 von diesem Link ist bewährt!

11
5ervant

Ich habe ein ähnliches Problem beim OP festgestellt. also werde ich meine geschichte hier in der hoffnung setzen, dass sie jemandem helfen wird.

Zuerst habe ich versucht, "Visual Studio 2015 Installer Projects" in der neuesten Version von Visual Studio 2015 Community über die "Erweiterungen und Updates" -Funktionen in VS2015 selbst zu installieren. Es schien gut zu funktionieren und wurde erfolgreich abgeschlossen. Ich habe VS ohne Erfolg neu gestartet. Die Projektvorlagen waren nirgends zu finden und alte Web-Setup-Projekte wurden nicht erkannt ...

Hatte einen mosey um google und fand heraus, dass viele Leute ähnliche Probleme hatten (so bin ich auf diesen SO Beitrag gestoßen) ...

Ich dachte, hmm ... vielleicht nur eine zweifelhafte Installation ... aber ich dachte, diesmal würde ich es selbst herunterladen über https://visualstudiogallery.msdn.Microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9 statt aus VS2015 .... heruntergeladene (geschlossene VS), dann das Installationsprogramm ausgeführt, VS neu gestartet ... Wenn ich jetzt auf Neues Projekt> Installiert> Andere Projekttypen> Visual Studio Installer gehe, sind alle meine alten Setup-Vorlagen vorhanden verfügbar ... und jetzt erkennt VS2015 meine alten Web-Setup-Projekte auch in vorhandenen Lösungen.

Edit: Ich habe vergessen zu erwähnen, dass bei der Installation von VS2015 ich VS2010 installiert hatte.

7
Paul Zahra

Dies ist nur um Ihr Rezept zu verfeinern:

(1) Starten Sie RegEdit

(2) wenn win32: Wählen Sie den Schlüssel "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0" wenn win64: Wählen Sie den Schlüssel "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing\14.0" aus.

(3) In diesem Schlüssel/Unterschlüssel müssen Sie zwei neue Unterschlüssel erstellen: "Professionel" "vscore"

(4) Erstellen Sie in jedem der gerade erstellten Unterschlüssel einen REGSZ-Wert (= String) mit dem Namen "Install" und dem Wert "1" (ja: "1" ist ein String!)

1
aydnep