2008-09-30 6 views
6

Nous avons un ancien projet écrit en utilisant la syntaxe Managed C++. Je voudrais proposer à l'équipe un peu raisonnablement sans douleur (je ne me dérange pas d'un certain niveau d'interaction humaine, je pense que je suis réaliste dans mes attentes que nous aurons encore à faire un peu de travail à la main) méthode de mise à jour le code existant à la syntaxe C++/CLI afin que nous puissions également ajouter de la documentation XML (le projet est une bibliothèque dans d'autres projets et avoir de la documentation serait extrêmement utile).Existe-t-il des outils pour convertir le C++ géré en C++/CLI?

Alors, y a-t-il de bons outils pour vous aider? Ou est-ce juste un cas de passer au nouveau compilateur de syntaxe C++/CLI et de corriger les erreurs au fur et à mesure?

Répondre

1

Malheureusement, j'ai trouvé le migration tool de Microsoft à deux pas de inutile. Cependant, il y a le C++/CLI disassembler pour Reflector, qui s'est avéré beaucoup plus utile.

Ce n'est pas parfait car les commentaires sont perdus, mais j'ai trouvé que rajouter les commentaires est beaucoup plus facile que d'essayer de convertir manuellement la majorité du code.

Questions connexes