Question

Je construis un patch msp pour un produit qui a déjà été livré. Le produit a un grand nombre de composants / fichiers.

Je construis le patch de la cible d'origine MSI et une mise à niveau MSI (modifié manuellement via orca). Jusqu'à présent, si bon.

Construire et appliquer le patch prend beaucoup de temps avec que de nombreux fichiers, donc je pense à supprimer tous les fichiers non modifiés à la fois pour accélérer MSIs vers le haut. Je sais que je peux apporter quelques modifications à la cible MSI et il est toujours en vigueur bien, mais je me demande au sujet de modifications apportées aux fichiers / composants / répertoires. Quelqu'un peut-il me dire

  1. si la suppression de fichiers va travailler en premier lieu, et
  2. si j'invite des problèmes avec d'autres patches (à la fois sur la construction de base et version patchée) si je fais ça?

Je l'ai frappé à peu près tous les nids de poule jusqu'à présent, je pensais que je demande d'abord cette fois-ci. Et je reconnais volontiers que je n'ai pas une connaissance complète des fenêtres encore installateur, donc j'approcherons tout faux.
Merci!

Était-ce utile?

La solution

Suppression des entrées du MSI d'origine n'est pas recommandé, car il casse généralement les règles de patch (répertoires, composants ou caractéristiques ne correspondent pas). En outre, le patch ne peut pas être appliquée correctement.

Au lieu de cela, vous pouvez essayer ceci:

  • effectuer une installation administrative pour la cible et paquets mis à jour
  • pour les fichiers extacted supprimer manuellement ceux qui n'ont pas changé
  • construire votre patch

Cela peut accélérer le processus de construction. Malheureusement, vous ne pouvez pas accélérer l'installation, car le retard est très probablement causé par un nombre élevé des composants. Dans ce cas, une bonne approche consiste à utiliser une mise à jour majeure qui réduit le nombre de composants dans le tableau des composants.

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