Gewusst wie: Deaktivieren der URL-Aktivierung von ClickOnce-Anwendungen
In der Regel wird eine ClickOnce-Anwendung automatisch gestartet, sobald sie von einem Webserver installiert wurde. Aus Sicherheitsgründen entscheiden Sie unter Umständen, dieses Verhalten zu deaktivieren und Benutzer aufzufordern, die Anwendung stattdessen über das Startmenü zu starten. Im folgenden Verfahren wird beschrieben, wie Sie die URL-Aktivierung deaktivieren.
Dieses Verfahren kann nur für ClickOnce-Anwendungen verwendet werden, die von einem Webserver auf dem Computer des Benutzers installiert wurden. Sie kann nicht für nur online ausgeführte Anwendungen eingesetzt werden, die nur über ihre URL gestartet werden können. Weitere Informationen zu den Unterschieden zwischen nur online ausgeführten und installierten Anwendungen finden Sie unter Auswählen einer Strategie für die ClickOnce-Bereitstellung.
In diesem Verfahren wird das Windows Software Development Kit (SDK)-Tool MageUI.exe verwendet. Weitere Informationen zu diesem Thema finden Sie unter MageUI.exe (Tool zum Generieren und Bearbeiten von Manifesten, grafischer Client). Sie können dieses Verfahren auch mit Visual Studio ausführen.
Verfahren
So deaktivieren Sie die URL-Aktivierung für die Anwendung
Öffnen Sie das Bereitstellungsmanifest in MageUI.exe. Wenn Sie noch kein Manifest erstellt haben, führen Sie die Schritte in Exemplarische Vorgehensweise: Manuelles Bereitstellen einer ClickOnce-Anwendung aus.
Wählen Sie die Registerkarte Bereitstellungsoptionen aus.
Deaktivieren Sie das Kontrollkästchen Anwendung nach Installation automatisch ausführen.
Speichern und signieren Sie das Manifest.