Question

Je l'ai construit le programme d'installation de Visual Studio Project, et il contient certains modules de fusion etc, maintenant parfois tous les fichiers dll inclus dans le projet ne sont pas affichés comme dernière version.

Après chaque build, je dois installer chaque configuration (5 d'entre eux) pour vérifier toutes les DLLs contiennent derniers fichiers de version uniquement.

Y at-il API où je peux analyser le contenu du fichier MSI et de vérifier mes dll ont la version correcte sans faire? Installer / désinstaller

Toute interface COM sera utile à condition que je peux programmer une vérification de la version rapide sur c #.

Était-ce utile?

La solution

Voir la Windows Installer Interface Automation - que vous devez donner ce que vous avez besoin

.

En outre, il existe des outils là-bas comme Orca ou LessMSI , ce qui vous permet de jeter un regard dans les fichiers MSI généré de manière interactive.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top