Suspendre l’activation des URL des applications ClickOnce

En règle générale, une application ClickOnce est lancée automatiquement immédiatement après son installation à partir d’un serveur web. Pour des raisons de sécurité, vous pouvez décider de désactiver ce comportement et d’inviter plutôt les utilisateurs à lancer l’application à partir du menu Démarrer. La procédure suivante décrit comment désactiver l'activation d'URL.

Cette technique peut être utilisée uniquement pour les applications ClickOnce installées sur l’ordinateur de l’utilisateur à partir d’un serveur web. Elle ne peut pas être utilisée pour les applications en ligne uniquement, qui peuvent être lancées uniquement à l'aide de leur URL. Pour plus d’informations sur la différence entre les applications en ligne uniquement et les applications installées, consultez Choix d’une stratégie de déploiement ClickOnce.

Cette procédure utilise l’outil Kit de développement logiciel (SDK) Windows MageUI.exe. Pour plus d'informations sur cet outil, consultez MageUI.exe (Outil Manifest Generation and Editing, client graphique). Vous pouvez également effectuer cette procédure avec Visual Studio.

Procédure

Pour désactiver l'activation d'URL pour votre application

  1. Ouvrez votre manifeste de déploiement dans MageUI.exe. Si vous n'en n'avez pas encore créé un, suivez les étapes dans la Procédure pas à pas : déploiement manuel d'une application ClickOnce.

  2. Sélectionnez l’onglet Options de déploiement.

  3. Décochez la case Exécuter automatiquement l’application après l’installation.

  4. Enregistrez et signez le manifeste.