我们有一个使用托管C ++语法编写的旧项目。我想向团队提出一个相当无痛的建议(我不介意某种程度的人机交互,我认为我的预期是现实的,我们仍需要手工完成一些工作)更新方法现有的C ++ / CLI语法代码,以便我们也可以添加XML文档(该项目是一个库到其他项目中,并且文档非常有用)。

那么,有什么好的工具来帮助解决这个问题吗?或者只是切换到新的C ++ / CLI语法编译器并修复错误的情况?

有帮助吗?

解决方案

Microsoft有工具这会有所帮助。 关于它的Visual c ++博客文章。以下是我在切换时发现有用的其他资源 C ++ / CLI Migration Primer C ++语法升级核对清单的托管扩展

Microsoft工具只是一个开始。有许多文件无法转换。

其他提示

不幸的是,我找到了微软的迁移工具距离无用的两步之遥。但是, C ++ / CLI反汇编程序 Reflector ,已证明更有用。

这不是完美的,因为评论会丢失,但我发现重新添加评论比尝试手动转换大部分代码要容易得多。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top