J'ai une application installée sur les clients v.8.0. J'ai fait une nouvelle version 9.0 et je veux utiliser RemovePreviousVersions pour supprimer l'ancienne version et installer la nouvelle. J'ai des actions personnalisées installées dans le v.8.0 pour effacer tous les répertoires qui ont été créés pendant que l'application était utilisée. Dans mon v.9.0, j'ai une action personnalisée qui copie les répertoires du CD sur lequel il est installé dans le répertoire d'installation. Il semble y avoir un problème de synchronisation lorsque les actions personnalisées sont appelées pour supprimer v.8.0 et installer v.9.0. Je peux voir tous les répertoires être copiés pour l'action personnalisée dans v.9.0 et puis je peux les voir être supprimés lorsque l'action personnalisée de désinstallation de v.8.0 s'exécute. RemovePreviousVersions ne devrait-il pas supprimer l'ancienne version avant d'essayer d'installer la nouvelle version? Est-ce un bug ou suis-je en train de faire quelque chose de mal? Est-ce que quelqu'un peut faire la lumière sur ça s'il vous plaît?Programme d'installation RemovePreviousVersions problème de synchronisation
0
A
Répondre
2
J'ai trouvé ma réponse. Ce lien explique tout:
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=358437
Questions connexes
- 1. Programme de synchronisation sans fil
- 2. Comment tester la synchronisation audio par programme
- 3. Java Multi problème de synchronisation de thread?
- 4. Problème de synchronisation de requête jQuery asynchrone
- 5. Supprimer le menu contextuel dans l'objet AxWebBrowser - problème de synchronisation?
- 6. Problème de synchronisation général dans la programmation réseau
- 7. Meilleure stratégie de synchronisation
- 8. Synchronisation de réseau MPI
- 9. Synchronisation Silverlight
- 10. Synchronisation de deux machines d'état
- 11. Synchronisation de deux threads
- 12. Synchronisation de deux BindingSources
- 13. Jeton de synchronisation Struts
- 14. Problèmes de synchronisation dans mon application VB.NET
- 15. Mac 10.4 Fichiers de synchronisation
- 16. Synchronisation du moniteur de messagerie électronique
- 17. synchronisation Java
- 18. existe-t-il un algorithme/une référence de synchronisation disponible pour la synchronisation d'un répertoire?
- 19. Multithreading - Synchronisation sous Unix
- 20. Synchronisation de l'exécution d'une bannière
- 21. Erreur de synchronisation Windows Mobile
- 22. Github doute - repo de synchronisation
- 23. Synchronisation des données de base
- 24. Synchronisation de différentes versions d'objets
- 25. Synchronisation d'événements Javascript
- 26. Problème de redirection d'une sortie de programme C dans bash
- 27. Algorithme de synchronisation de l'ordre des entrées
- 28. synchronisation de deux listes avec VBA
- 29. .net onpaint synchronisation verticale
- 30. EJB et synchronisation
Il explique le problème assez bien, mais pas la solution! Avez-vous essentiellement répliqué le code uninstall() au début de votre action personnalisée install()? – MattH
Ce que j'ai fait pour contourner le problème était dans v.9.0 J'ai placé les fichiers dans un emplacement de dossier différent. dans v.8.0 ils étaient dans "documents \" et dans v.9.0 j'ai mis les fichiers dans "resources \ documents \" Cela a permis à l'action personnalisée dans v.8.0 de supprimer les fichiers sans nuire aux fichiers v.9.0. – awilinsk
Le lien est mort :( –