Deaktivieren der URL-Aktivierung von ClickOnce-Anwendungen

In der Regel wird eine ClickOnce-Anwendung sofort automatisch gestartet, nachdem sie von einem Webserver installiert wurde. Aus Gründen der Sicherheit könnten Sie dieses Verhalten deaktivieren und Benutzer dazu auffordern, die Anwendung stattdessen über das Menü Start zu öffnen. Das folgende Verfahren beschreibt das Deaktivieren der URL-Aktivierung.

Dieses Verfahren kann nur für ClickOnce-Anwendungen verwendet werden, die von einem Webserver auf dem Computer des Benutzers installiert werden. Es kann nicht für reine Onlineanwendungen verwendet werden, die nur über ihre URL gestartet werden können. Weitere Informationen zu den Unterschieden zwischen reinen Onlineanwendungen und installierten Anwendungen finden Sie unter Auswählen einer Strategie für die ClickOnce-Bereitstellung.

Bei diesem Verfahren wird das Tool „MageUI.exe“ aus dem Windows Software Development Kit (SDK) verwendet. Weitere Informationen zu diesem Tool finden Sie unter MageUI.exe (Tool zum Generieren und Bearbeiten von Manifesten, grafischer Client). Sie können dieses Verfahren auch mithilfe von Visual Studio ausführen.

Verfahren

So deaktivieren Sie die URL-Aktivierung für Ihre Anwendung

  1. Öffnen Sie Ihr Bereitstellungsmanifest in „MageUI.exe“. Wenn Sie noch kein Manifest erstellt haben, führen Sie die Schritte unter Exemplarische Vorgehensweise: Manuelles Bereitstellen einer ClickOnce-Anwendung aus.

  2. Wählen Sie die Registerkarte Bereitstellungsoptionen aus.

  3. Deaktivieren Sie das Kontrollkästchen Anwendung nach dem Installieren automatisch ausführen.

  4. Speichern und signieren Sie das Manifest.