La réinitialisation de la compatibilité de projet en vb6

Lorsque nous casser la compatibilité dans une dll vb6 j'ai effectuer les opérations suivantes:

  1. Définie sur non compatibilité binaire
  2. Recompiler
  3. La compatibilité de nouveau
  4. De supprimer la référence à changé dll à partir de tous les projets qui l'utilisent
  5. Ajouter un renvoi à tous les projets qui l'utilisent
  6. Recompiler tous ces projets
  7. Faire de même pour tous les projets qui utilisent ces projets, etc.

Bien sûr que c'est un peu simplifié mais la personne qui l'a fait auparavant devraient savoir de quoi je parle.

Ma question est: Avez-vous trouvé une meilleure façon de le faire, ou avez-vous trouvé un (pas trop cher) des outils pour faciliter ce processus? Ou mieux encore, avez-vous créé un que vous pouvez partager avec moi 🙂

Remarque que je me demande comment faire pour rendre ce processus plus facile, pas comment l'éviter. Donc merci de ne pas donner des réponses sur la façon mauvais, il est de casser la compatibilité et que nous ne devrions pas le faire. Je vis dans le monde réel, où il y a des choses en dehors de mon contrôle et je suis juste essayer de traiter avec ce que j'ai.

OriginalL'auteur Brandon Moore | 2011-11-17