5 Stimmen

Wie versendet man eine Windows Forms-Anwendung an einen Kunden ohne .NET?

Dies betrifft die Bereitstellung einer Windows Forms Anwendung. Ich habe eine Windows Forms Anwendung erstellt, bin mir aber nicht sicher, ob die Benutzer die .NET Version 4 installiert haben. Ich habe meine Windows Forms Anwendung auf meiner Website platziert und die Benutzer werden sie auf ihren Desktop herunterladen.

Wie kann ich den Prozess des Herunterladens und Installierens von .NET 4 automatisieren, wenn die Benutzer es nicht installiert haben? Was sind die empfohlenen Wege, um Windows Forms Anwendungen für Benutzer bereitzustellen?

8voto

bartosz.lipinski Punkte 2602

Sie könnten versuchen ClickOnce.

Die ClickOnce-Bereitstellung ermöglicht es Ihnen, Windows-basierte Anwendungen auf einem Webserver oder einem Netzwerkdateifreigabe für eine vereinfachte Installation zu veröffentlichen.

Sie müssen nur angeben, welche Voraussetzungen Sie im Bootstraper aufnehmen möchten, wie hier beschrieben hier

4voto

Darin Dimitrov Punkte 990883

Sie könnten Voraussetzungen definieren in Ihrem Setup- und Bereitstellungsprojekt.

2voto

Hertzel Guinness Punkte 5742

Sie müssen ein Installationsprogramm bereitstellen und .NET als Voraussetzung markieren. Siehe die Stack Overflow-Frage Wie erstelle ich ein Installationsprogramm für meine C#-Anwendung? (.NET 3.5, aber die Idee ist die gleiche).

1voto

Deekane Punkte 143

Sie könnten jederzeit das .NET 4-Verteilungspaket herunterladen und einbinden. Es hat ungefähr 40 MB, also ist es vielleicht nicht die optimale Lösung, aber möglicherweise die einfachste für den Kunden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X