2017-04-11 2 views
4

Je cherchais partout cette réponse, mais toutes les questions sur SO sont très anciennes. This question est de 2009 et la meilleure (et la seule réponse) a 3 étapes. Vraiment? Je veux dire .. n'est pas Uninstaller une caractéristique de base de chaque installateur?Comment désinstaller l'application ClickOnce?

Pourquoi Microsoft créerait-il une fonctionnalité qui installe fondamentalement votre application sans possibilité de la désinstaller? Cela n'a pas de sens du tout .. donc j'espère vraiment que je ne pourrais pas le trouver et il y a un moyen facile de désinstaller l'application "ClickOnce".

EDIT: J'utilise Visual Studio 2015

+0

version de Visual Studio vous avez? –

+0

@OusmaneMahyDiaw 2015 –

Répondre

3

trouvé cette réponse sur les forums msdn. J'espère que ce serait utile.

MSDN Forum Question

Salut,

Vous pouvez créer un fichier cmd et tapez la chaîne de désinstallation. Ajoutez ensuite un raccourci à ce fichier cmd et placez-le dans le dossier du programme de l'utilisateur.

Vérifiez ce fil: http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/4b681725-faaa-48c3-bbb0-02ebf3926e25

Pour trouver la « chaîne de désinstallation », vous pouvez rechercher dans le registre:

http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/9a60c9ab-5d75-4d11-98e2-fd3b83f800ed/

Vous pouvez également créer une application console pour cela. Et placez le fichier d'exécution avec le projet de déploiement, puis créez un raccourci ou copiez le fichier dans le dossier du programme de l'utilisateur.

http://social.msdn.microsoft.com/Forums/en/winformssetup/thread/717cfce0-3061-400f-9ea3-069f73f3a473 (La première FAQ)

Par ailleurs, il y a un article indique créer un raccourci pour désinstaller clickonce:

http://www.eggheadcafe.com/tutorials/aspnet/38ac5c61-4e9d-49eb-90d3-7911815e2244/create-uninstall-option-f.aspx

Hope this helps.

Meilleures salutations,

Ling Wang

+0

Cela signifie-t-il que j'ai besoin de créer un projet totalement nouveau? Un projet de console? Ou ce 'override protected OnStartup (StartupEventArgs e)' est-il dans le service de Windows? –

+0

http://www.eggheadcafe.com/tutorials/aspnet/38ac5c61-4e9d-49eb-90d3-7911815e2244/create-uninstall-option-f.aspx semble assez cool. – Srikanth