5

Hi all I'm using Vista(32-bit). I need to work on VC++ for MFC applications. I have installed Visual C++ 6.0 on my system which is incompatible. Can someone please suggest an alternative for VC++ 6.0. By googling, I found an application called Source Insight, capable of replicating VC++, so i installed it, but I didn't understand how to get started. Any other suggestions ?Please help me.

EDIT: I've installed whole VB 6.0 package which means VC++ is also installed by default. What I'm asking is - since VC++ 6.0 is incompatible in Windows Vista/7, I'm looking for an alternative application which can help me in building MFC applications.

quack quixote
  • 43,504
r18ul
  • 225

5 Answers5

4

I think your only option is to buy Visual Studio 2008 or 2010 and migrate the apps to it. There's few changes between them - they'll upgrade your MFC app and you'll be able to work on it almost as before.

There isn't much else out there that supports MFC.

Alternatives: get QT and migrate your app using the MFC to QT migration framework.

gbjbaanb
  • 1,440
2

Well, have you tried to install WinXP on a VirtualBox image and then installing VC++ 6.0?

kokbira
  • 5,429
1

I'll get the obvious out of the way - Visual Studio 2010 Express C++

Michael
  • 1,183
0

If you have installed Microsoft's VB6, then you probably also have VC6, which is on the same installation disk.

Although no longer supported, it's quite capable of handling C++ and MFC.

harrymc
  • 498,455
0

I recommend using .NET for your needs but if you MUST use mfc then you could try using a Virtual Machine (I use VMWare VM Player but i hear most/all VM programs are good) and install windows XP (I believe windows 98 wont work or has problems). If your a student i hear you can get a free version of Visual Studios 2010 Ultimate (maybe not Ultimate edition but some editions. I believe Ultimate was what the two different people who go to two different schools said)