Click here to Skip to main content
15,886,806 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
As Windows 7 is the only OS available now on new PC's (and compatibility mode is disabled by my users) I have some legacy MFC software written in VC6++ that needs updating. I downloaded VS2010 freebie but it would not convert the code. I downloaded VS2008 freebie but it does not support MFC.
What is my best course of action ??
Can I still use VC6++ for Win7 software ? (if yes, what do i need to support it)
Would the purchased versions of VS behave differently?
Posted

1 solution

The paid version of VS2008 does support MFC.

Not sure how well it will do converting your VC6++ code, but it's probably easier to go from 6 to 2008 then skip a version straight to 2010.
 
Share this answer
 
Comments
cgb143 14-Sep-11 17:04pm    
Based on this, am I more likely to succeed with 2003 or 2005 ?
Tht's probably impossible to answer without trying it... but i'll ask anyway.
TRK3 14-Sep-11 17:25pm    
It's probably easiest to convert from one generation to the next generation (2003 will probably convert easiest). If 2003 is good enough for what you need and you really don't need to do much maintenance, then go for that.

If you are going to have to be updating/fixing a lot of stuff then at some point it will be worth going through the hassle of porting it to later versions. It's kind of a trade off that you're going to have to make the decision on.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900