InstallShield
Projekt für ClickOnce-Deployment

Framework für die Aufgaben des Installationsprojekts

Ein ClickOnce-Deployment-Projekt ist ein kompaktes Verfahren für das Deployment von Anwendungen, das auf Einfachheit abzielt. Es unterstützt die „Sandbox“-Sicherheitsausführung einer Anwendung praktisch ohne Installations-Footprint sowie umfassende Installation und Upgradeverwaltung.

Ein ClickOnce-Deployment-Projekt wird in der Regel über einen Weblink gestartet, der auf eine setup.exe-Datei verweist, die wiederum eine „.application“-Manifestdatei startet. Aufgrund dieser Informationen weiß die Engine, welche Berechtigungen vom Benutzer anzufordern sind und ob eine Aktualisierung anhängig ist. Die möglichen Installationsmedien umfassen Remote-Websites, interne Websites und gemeinsame Netzwerke sowie gängige Wechselmedien (CD-ROM). Alle außer den Wechselmedien laufen in der Sicherheits-“Sandbox“, bis ein Benutzer zusätzlichen Zugriff auf das System erlaubt.

Wenn Sie ein neues ClickOnce-Bereitstellungsprojekt in InstallShield erstellen, wird der ClickOnce-Assistent angezeigt. Der ClickOnce-Assistent bietet einen Rahmen für die Aufgaben des Installationsprojekts und führt Sie Schritt für Schritt durch die Projekterstellung. Darüber hinaus liefert er wichtige Informationen und Hinweise.

Das ClickOnce-Software-Deployment eignet sich hervorragend für kleine, einfache Anwendungen, ist aber keine wirkliche MSI-basierte Installation und daher begrenzt. Sie sollten Ihre Anwendung prüfen und herausfinden, ob ClickOnce für Ihre Installationsanforderungen geeignet ist. Die meisten Entwickler stellen fest, dass sie eine MSI-basierte Installation benötigen, die eine größere Zahl von Installationsanforderungen unterstützt. Aus diesem Grund wäre ein Basic MSI-Projekt oder der Suite/Advanced UI-Projekttyp in InstallShield für Sie denkbar. Beide stehen in verschiedenen Produktversionen zur Verfügung.

Weitere Informationen zu InstallShield