2008-09-30 2 views
6

Wir haben ein altes Projekt mit Managed C++ Syntax geschrieben. Ich möchte dem Team einen relativ schmerzfreien Vorschlag machen (ich habe nichts gegen ein gewisses Maß an menschlicher Interaktion, ich denke, ich bin realistisch in meinen Erwartungen, dass wir immer noch mit der Hand arbeiten müssen) der vorhandene Code in C++/CLI-Syntax, so dass wir auch XML-Dokumentation hinzufügen können (das Projekt ist eine Bibliothek in andere Projekte und mit Dokumentation wäre immens nützlich).Gibt es Tools zum Konvertieren von Managed C++ nach C++/CLI?

Also, gibt es irgendwelche guten Tools da draußen, um dabei zu helfen? Oder ist es nur ein Fall von Wechseln zu dem neuen C++/CLI-Syntax-Compiler und Behebung von Fehlern, wie wir gehen?

Antwort

1

Leider fand ich die migration tool von Microsoft, um zwei Schritte von nutzlos zu sein. Allerdings gibt es die C++/CLI disassembler für Reflector, die sich als viel nützlicher erwiesen hat.

Dies ist nicht perfekt, da Kommentare verloren gehen, aber ich habe festgestellt, dass das erneute Hinzufügen der Kommentare viel einfacher ist, als zu versuchen, die Mehrheit des Codes handzuwandeln.

Verwandte Themen