Je crée un projet d'installation Windwos uniquement pour l'installation de nos assemblys tiers dans le gac de l'ordinateur des utilisateurs. Le problème que je rencontre, c'est quand je fais une mise à jour de l'assembly et que j'augmente son numéro de version, j'obtiens une erreur en disant: "Une autre version de ce produit est déjà installée L'installation de cette version ne peut pas continuer ..." aurait supposé que Windows installateur mettrait à jour la machine locale avec le nouvel assembly. Est-ce que je fais quelque chose de mal?Installation d'assemblys sur GAC avec Windows Installer
0
A
Répondre
0
Il me semble que vous mettez à jour le numéro de version des assemblys, et vous mettez à jour le numéro de version du package MSI, mais vous ne modifiez pas le ProductCode.
Si vous modifiez le ProductCode, vous allez activer une "mise à niveau majeure" et ce message d'erreur disparaîtra.
Si vous ne changez pas le ProductCode, alors vous aurez besoin d'exécuter une commande en ligne comme:
msiexec.exe -i mymsifile.msi REINSTALL=ALL REINSTALLMODE=vomus
Ceci est connu comme une « mise à niveau mineure ». Voir les articles MSDN sur Minor Upgrade et Major Upgrade pour plus de clarté.
Questions connexes
- 1. Comment installer avec distutils sur une installation Python spécifique?
- 2. Installation de l'assembly natif dans GAC
- 3. Installer le service Windows sur Windows Vista
- 4. Installation de Windows CE sur un périphérique embarqué x86
- 5. Installation de StarTeam 2006 sur Windows Server 2000 ou 2008
- 6. Installer PHP, Apache 2.2.10 sur Windows Vista
- 7. Installer MySQL sous Windows Vista (avec IIS)
- 8. Installation de Starling sous Windows
- 9. Installation et configuration du produit sur une machine Windows
- 10. Installation de wxWidget dans NetBeans 6.1 C++ Sur MS Windows?
- 11. Installation d'un service Windows à partir d'un projet Visual Studio Installer
- 12. Compact-Framework: Windows Installer Question
- 13. mingw32 Ruby Installer pour Windows
- 14. Proxy Team Foundation Server (TFS) - installation sur Windows XP
- 15. Installation d'un programme sur Windows Vista version néerlandaise
- 16. Comment installer cscope avec aquamacs sur MacOS?
- 17. Installation de résine sur Snow Leopard?
- 18. Installation d'une application Windows via la page Web
- 19. Installation des extensions PHP sous Windows
- 20. installer/désinstaller un service Windows
- 21. Objet Com Windows Installer PowerShell
- 22. puis-je utiliser expect sur windows sans installer cygwin?
- 23. Comment installer le thème sur Windows CE 5.0
- 24. Installer EXE en tant que service sur Windows 2008 Server
- 25. Installation de PEAR sur PHP 5?
- 26. Erreur avec Windows Installer ... "Impossible d'obtenir les types d'installateur"
- 27. Installation de TFS 2008 Workgroup Edition sur Windows Server 2003 avec SQL Server 2008
- 28. Installation/désinstallation conditionnelle du service Windows
- 29. Installation de Team Foundation Server
- 30. Synchroniser le GAC sur plusieurs systèmes