我需要将一个C/C++非托管项目(VS 2008)移植到C#(最好是.NET 3.5)。
是否有任何转换辅助工具?比如说,翻译代码语法并询问您每个问题点的验证/修改(我想我在做梦...)
在哪里可以找到关于此转换的一些有用的howto或文章。如果它们包含特定提示,例如:
extern变量
应设置为公共静态类
(我不知道,我只是猜测...)
请不要建议“您可以从.NET调用C++ DLL”,因为我知道这是可能的,但我无法这样做。
注意:
- C/C++项目仅使用STL和其他基本函数,没有第三方库等。
- 我不能直接或从C#包装它,因为我们公司需要维护/修改代码,而我们在C#方面的技能要比C++高得多。