..
Die Verteilung (in Englisch Deployment) ist der Prozess, durch den der entwickelten Anwendungen auf Client-Systemen installiert sind. Typischerweise dieses Prozesses erfolgt über ein Setup-Programm (Setup-Programm).
Es gibt mehrere Möglichkeiten, um Windows-Anwendungen und die beliebtesten sind zu installieren: ClickOnce und Windows Installer. In diesem Artikel werden wir analysieren die hervorstechenden Merkmale dieser beiden Ansätze und zeigen, wie sowohl durch Visual Studio zu tun.
ClickOnce
Mit dem Einsatz von ClickOnce ist nicht notwendig, ein Installer auf dem Client-System zur automatischen Installation der Anwendung zu starten, ist aber ausreichend für System-Nutzer auf einen Link klicken. ClickOnce Installation eingeben können über eine Webseite, einen freigegebenen Ordner auf einem lokalen Netzwerk, sondern auch von Medien wie CDs und DVDs hergestellt werden.
Diese Art der Verteilung ist auf so genannte Manifest-Datei basiert. Die Anwendung-Manifest-Datei enthält eine Beschreibung der notwendigen Genehmigungen, während die Bereitstellung Manifest-Datei beschreibt die Deployment-Konfiguration. Um eine Anwendung im Netzwerk diese eindeutig mit einem Zertifikat, das der Benutzer möchte, um die Anwendung zu installieren, um seine Herkunft weiß, dient verbunden werden muss bereitgestellt werden.
Lassen Sie uns nun sehen, wie eine Anwendung mit ClickOnce bereitgestellt werden. Öffnen Sie ein Windows Forms-Anwendung in Visual Studio Solution Explorer-Fenster und klicken Sie doppelt auf den Eintrag Eigenschaften. Dadurch öffnet sich die Seite Eigenschaften des Projekts und in ihr wählen Sie die Registerkarte Signierung



Offensichtlich mit dem Test-Zertifikat, das Sie gerade erstellt der Anwender in der Lage sein, verlässliche Informationen zu erhalten und wann sie mit der Installation der Anwendung wird eine Warnmeldung auf dem geringen Zuverlässigkeit der Informationen in diesem Zertifikat enthaltenen erhalten.
Das Prüfzeugnis dient nur als ein Beispiel für uns und vor der Ausschüttung von einer realen Anwendung, müssen Sie ein gültiges Zertifikat von einer Zertifizierungsstelle gesetzlich anerkannten erhalten. Wird der Antrag nur in einem Intranet verteilt können Sie Zertifikate von einer lokalen Server-Zertifikat (wenn man in einem lokalen Netzwerk installiert ist) zu erhalten.
Mit einem echten Zertifikat, das Sie durch Klicken auf die Schaltfläche Auswählen aus einer Datei immer in der Registerkarte Signierung konfigurieren können.
| |
Front Page (Ebook)
Erstellen von Webseiten ohne HTML-Kenntnisse. Nur 25 €. |
| |
Web Design (Course)
Design von Websites mit HTML, CSS und Dynamic HTML. Von 39 €. |