Zum Inhalt springen

So richten Sie automatische Web-Updates ein

XLS Padlock enthält eine Web-Update-Funktion, die neue Versionen Ihrer Anwendung automatisch herunterladen und installieren kann. So können Ihre Endanwender Ihre Arbeitsmappen-Anwendung mühelos aktualisieren, sobald Sie eine neue Version veröffentlichen.

Es ist keine Drittanbietersoftware erforderlich, aber Sie benötigen einen Webserver oder Webspeicherplatz, um die Update-Dateien zu hosten.

Die Anwendung lädt zunächst eine kleine Steuerdatei (.inf) von Ihrem Server herunter. Diese Datei teilt der Anwendung mit, ob eine neue Version verfügbar ist. Wenn das der Fall ist, lädt die Anwendung die erforderlichen Update-Dateien (.cab) herunter, schließt sich selbst, installiert das Update und startet neu.

Sie können Ihre Anwendung so konfigurieren, dass sie beim Start automatisch auf Updates prüft, oder eine Schaltfläche “Check for Updates” (Auf Updates prüfen) zum Begrüßungsbildschirm hinzufügen. Wenn eine neue Version erkannt wird, werden die Anwender durch einen Web-Update-Assistenten geführt.

Web-Update-Assistent, der den Endanwender durch das Herunterladen und Installieren einer neuen Version führt

Anwender können ein Update auch über den Befehlszeilenschalter -webupdate starten.

Die Nummer der File Version, die auf der Seite EXE Version Info von XLS Padlock angegeben wird, bestimmt, ob ein Update erforderlich ist. Sie müssen diese Versionsnummer bei jeder Veröffentlichung eines Updates erhöhen.

  • Base URL: Die URL auf Ihrem Webserver, unter der die Web-Update-Dateien gehostet werden (z. B. https://www.yourwebsite.com/myfolder). HTTPS wird empfohlen.

  • Web Update INF Control Filename: Der Name der Steuerdatei, die die Update-Informationen enthält.

  • Local Destination Folder: Ein lokaler Ordner auf Ihrem Computer, in dem XLS Padlock die Update-Dateien erzeugt. Anschließend müssen Sie den gesamten Inhalt dieses Ordners auf Ihren Webserver hochladen.

    Warnung

    Der Zielordner sollte leer sein. XLS Padlock fragt nach, ob der Inhalt gelöscht werden soll, falls er nicht leer ist.

  • Text “What’s new” (optional): Text, der im Update-Assistenten angezeigt wird und die Anwender über die Änderungen in der neuen Version informiert.

Wenn Sie in XLS Padlock auf Generate Web Update Files (Web-Update-Dateien erzeugen) klicken, werden die erforderlichen Dateien (eine .inf-Steuerdatei und eine komprimierte .cab-Datei) in dem von Ihnen angegebenen lokalen Ordner erstellt. Sie können diese Dateien dann auf Ihren Webserver hochladen.

Um die Web-Update-Funktion zu untersuchen, aktivieren Sie die Option “Enable WebUpdate Log” (WebUpdate-Protokoll aktivieren) in den Erweiterten Optionen. Dadurch wird eine Datei WUPDATE.LOG im Dokumente-Verzeichnis des Anwenders erstellt, die detaillierte Informationen über den Update-Vorgang enthält.