J'utilise le programme d'installation de Visual Studio 2013 pour empaqueter mon application. Je fais ensuite une copie du MSI, l'ouvre dans Orca et supprime toutes les boîtes de dialogue pour créer un paquet silencieux. J'ai donc deux MSI qui devraient être les mêmes, sauf que l'un est silencieux et l'autre non.Plusieurs entrées dans Ajout/Suppression de programmes de mon application
Lorsque je fais la mise à niveau à partir d'une version précédente (construite de la même manière) en utilisant le paquet non-silencieux, tout fonctionne parfaitement.
Cependant quand je mise à niveau d'une version précédente en utilisant le paquet silencieux, tout fonctionne à part qu'il me reste 2 entrées dans Ajout/Suppression de programmes. Tout cela fonctionne mais semble moche pour le client. Lorsque je désinstalle la dernière version, Ajouter des programmes a toujours la version précédente répertoriée dans Ajout/Suppression de programmes bien que la dernière version soit toujours installée. Comme je l'ai dit, le paquet non-silencieux fonctionne parfaitement bien, ce qui m'amène à penser que tout doit être correctement configuré dans Visual Studio et qu'Orca doit faire quelque chose que je n'avais pas prévu.
Toute aide serait grandement appréciée.