Gibt es irgendwelche Werkzeuge für die Umwandlung von Managed C ++ zu C ++ / CLI? [geschlossen]

StackOverflow https://stackoverflow.com/questions/151776

Frage

Wir haben ein altes Projekt geschrieben mit Managed C ++ Syntax. Ich möchte ein einigermaßen schmerzfrei an dem Team schlagen (ich weiß nicht ein gewisses Maß an menschlicher Interaktion nichts, ich glaube, ich in meinen Erwartungen realistisch bin, dass wir noch einige Arbeit von Hand zu tun haben) Verfahren zum Aktualisieren der vorhandene Code in C ++ / CLI-Syntax, so dass wir auch XML-Dokumentation (enorm nützliche Dokumentation des Projekts ist eine Bibliothek in andere Projekte und hat sein würde) hinzufügen können.

So gibt es gute Tools gibt, mit diesem zu helfen? Oder ist es nur ein Fall von ++ / CLI-Syntax-Compiler auf die neuen C Schalt- und Beheben von Fehlern, wie wir gehen?

War es hilfreich?

Lösung

Microsoft hat eine Werkzeug , die ein wenig helfen. C ++ / CLI Migration Primer Managed Extensions for C ++ Syntax Upgrade-Checkliste

Das Microsoft-Tool ist nur ein Anfang. es gab viele Dateien, dass es nicht konvertieren kann.

Andere Tipps

Leider fand ich die Migrations-Tool von Microsoft zwei Schritte entfernt sein von nutzlos. Allerdings gibt es die C ++ / CLI-Disassembler Reflector , die viel mehr als nützlich erwiesen hat.

Dies ist nicht perfekt, wie Kommentare verloren gehen, aber ich habe festgestellt, dass erneut das Hinzufügen der Kommentare ist viel einfacher, als zu versuchen, die Mehrheit des Codes von Hand zu konvertieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top