2017-04-19 2 views
-3

In Visual Studio 2015 habe ich ein C# -Projekt unter einer Lösung geöffnet. Ich möchte ein Installationsprogramm für die aus dem Projekt erstellte ausführbare Datei erstellen.Wie kann ich ein Installationsprogramm für ein vorhandenes Projekt erstellen?

Ich folgte https://msdn.microsoft.com/en-us/library/19x10e5c(v=vs.100).aspx,

Um

  • in dem Menü Datei, zeigen Sie auf Hinzufügen und dann auf Neues Projekt ein neues Setup-Projekt zu erstellen.
  • Öffnen Sie im daraufhin angezeigten Dialogfeld Neues Projekt hinzufügen im Bereich Projekttypen den Knoten Andere Projekttypen, öffnen Sie Setup und Deployment Projekte, und wählen Sie Visual Studio Installer.
  • Wählen Sie im Bereich "Vorlagen" die Option "Setup-Projekt" für eine Standardkonfiguration oder "Web-Setup-Projekt" für eine Webanwendung aus.

Aber nachdem ich Setup und Bereitstellung Projekte geöffnet in Schritt 2, konnte ich nicht weiter zu Schritt 3, weil eine HTML-Webseite in meinem Browser für „Installshield Limited Edition für Visual Studio“ eröffnet wurde. Was soll ich jetzt tun?

Danke.

enter image description here

+0

Sie es installieren sollten. Oder vielleicht Wix. – Crowcoder

Antwort

2

Ich nehme an, Sie mit dem Standard-Visual Studio Installer zufrieden sind und wollen nicht mit ISLE arbeiten. Wenn dies der Fall ist, müssen Sie Visual Studio Installer extension von der Visual Studio-Website herunterladen und installieren. Nachdem Sie diese Erweiterung installiert haben, erhalten Sie die Option im Dialogfeld "Neues Projekt".

+0

Danke! Ich folgte Ihrem Vorschlag und installierte die Erweiterung. Aber ich stecke mitten in der Erstellung eines Installers für ein bestehendes Projekt. http://StackOverflow.com/Questions/43505240/What-Shall-Ihre-Konfigurieren-in-Die-Ot-Finish-Creating-an-Installer-Für das-Projekt Ich schätze, dass, wenn Sie wieder helfen könnten? Danke im Voraus. – Tim

+1

@Tim: Sicher. Sie können die Grundlagen in [diesem Artikel] lesen (http://www.c-sharpcorner.com/UploadFile/1492b1/creating-an-msi-package-for-C-Sharp-windows-application-using-av/) . Obwohl es viele Details gibt, besteht der grundlegende Schritt darin, mit der rechten Maustaste auf das neu hinzugefügte Installer-Projekt zu klicken und "Hinzufügen"> "Projektausgabe" zu wählen. Dort wählst du dein C# - oder VB.NET-Hauptprojekt aus und los geht's. Sie können dann mit der rechten Maustaste auf das Installationsprogramm klicken und Build wählen, um Ihre Installationsprogramme zu erstellen. – dotNET

+0

Danke. Ich bin den Schritten gefolgt, die du gegeben hast. Jetzt habe ich im 'Debug'-Verzeichnis des Installer-Projekts zwei Dateien' Install.msi' und 'setup.exe'.Was sind die Beziehungen und Unterschiede zwischen den beiden Dateien? Entsprechen sie einigen Dateien in der Konfiguration, Installation und Installation von Linux, an die ich gewöhnt bin? – Tim

1

Der Link, dem Sie von Microsoft folgen, wird nicht mehr gepflegt und die empfohlene Version unter demselben Link ist nicht verfügbar. Wenn Sie eine Setup-Datei für Ihr Projekt erstellen möchten, können Sie dem Link in diesem Video-Lernprogramm folgen.

Es ist eine 3-teilige Serie und der Lehrer hier erstellt ein Setup-Projekt für einen Windows-Dienst, den er erstellt hat. Ich würde vorschlagen, dass Sie diese Methode verwenden, da es in der Vergangenheit mühelos für mich gearbeitet hat.

Der Ausbilder in diesem Video wird mit einem ähnlichen Installationspaket wie durch @dotNET in seiner Antwort erwähnt

prüfen sein Tutorial:

https://www.youtube.com/watch?v=cp2aFNtcZfk

Verwandte Themen