2016-05-25 3 views
0

Je suis en train de créer une installation MSI avec Visual Studio 2012. Je voudrais que la version précédente de mon programme d'installation soit supprimée lorsqu'une version plus récente est démarrée.Impossible de trouver la propriété RemovePreviousVersions dans la configuration MSI

Dans divers documents que je trouve que la propriété RemovePreviousVersions doit être setted true afin de le faire (ainsi que la mise à jour du ProductCode).

Mon problème est assez stupide mais je ne trouve pas cet attribut dans les propriétés. Quelqu'un pourrait-il me dire le chemin?

Répondre

0

Je suppose que vous regardiez la documentation de RemovePreviousVersions dans le cadre de projets Visual Studio Installer (PAS LE InstallShield projets). Si vous utilisez Visual Studio 2013 ou 2015 (et Editions communautaires sont gratuites), vous pouvez installer l'extension du programme d'installation qui ne RemovePreviousVersions utiliser:

https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d

https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9