Dans une installation de Visual Studio projet, Comment puis-je générer un script de désinstallation?

J'ai un projet d'installation de Visual Studio.
Lors de l'installation, il crée une désinstallation fichier de commandes dans le dossier de l'application. SI l'utilisateur souhaite désinstaller le produit, il peut aller dans "Ajout/suppression de Programmes", ou il suffit de double-cliquer sur la désinstallation.cmd. Le contenu est:

%windir%\system32\msiexec /x {CC3EB7BF-DD82-48B9-8EC5-1B0B62B6D285}

Le GUID il est le ProductCode de la Configuration du Projet dans Visual Studio.

Dans une installation de Visual Studio projet, Comment puis-je générer un script de désinstallation?

Mais, pour les mises à niveau pour fonctionner correctement, j'ai incrémenter le numéro de Version, à chaque fois que je produire une nouvelle MSI. Et, si je incrémenter le numéro de Version, puis j'ai aussi de générer un nouveau Guid pour le ProductCode. Ce qui signifie que la statique de la désinstaller.fichier cmd doit changer.

Comment puis-je générer dynamiquement un fichier de commandes qui contient la valeur ProductCode pour l', au moment de la construction?

InformationsquelleAutor Cheeso | 2009-08-31