If it's managed VC++.NET - try Reflector and the file disassembler plug in (both free).
http://www.aisto.com/roede
http://www.denisbauer.com/
Build your VC++.NET app with /clr:pure, load it into Reflector (add the plug in), select C# language and run the file disassembler.
I doubt it will produce something instantly usable but would be a starting point for further manual conversion. I guess it depends on the complexity of your app - especially if you have any unmanaged VC++ code.
--
There is also http://code2code.net, not tried this myself but might be worth a go.
Main Topics
Browse All Topics





by: ShazbotOKPosted on 2008-04-07 at 14:37:31ID: 21300780
nothing good in life is free: http://www.tangiblesoftwar esolutions .com/Produ ct_Details / CPlusPlus _to_CSharp _Converter _Details.h tm