How to: Disable URL Activation of ClickOnce Applications

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

En règle générale, une application ClickOnce se lance 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 Choosing a ClickOnce Deployment Strategy.

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

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 de la Walkthrough: Manually Deploying a ClickOnce Application.

  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.

Publishing ClickOnce Applications

Afficher: