Nous avons Visual Studio 2008, installation et déploiement, projet d'installation qui installe des fichiers minimal et exécute certaines actions personnalisées. Nous avons également plusieurs projets de module de fusion que le projet d'installation déploie. Chaque module de fusion possède un dossier reciblable de module avec des sous-dossiers uniques sur lesquels sont installés différents composants.Module de fusion laissant des fichiers pendant la désinstallation
Le problème que nous rencontrons est que lors d'une désinstallation du projet d'installation, les fichiers qui ont été déployés par le projet d'installation sont entièrement supprimés du disque dur; mais fichiers qui ont été déployés par les modules de fusion ne sont pas supprimés du tout.
De plus, si après avoir désinstallé les fichiers déployés par le module de fusion existent toujours sur le disque dur, l'installation du projet d'installation n'écrase pas les fichiers déployés par le module de fusion.
Nous avons des résultats acceptables:
1) faire en sorte que les fichiers déployés du module de fusion sont supprimées lors de la désinstallation 2) Autorisez les fichiers déployés par le module de fusion pour être remplacé lors d'une nouvelle installation
Toute réflexion sera apprécié!
vrai, l'utilisation de msi chaînés est une bonne solution ... nous avons juste beaucoup investi dans les modules de fusion à ce stade. si le pire se produit, nous finirons probablement par utiliser cette méthode. – danlash