I am using Visual C++ 6 Professional in Windows XP. Which new developer
product should I use under Vista Business operating system that continues to
use the C++ programming language? I understand that Visual C++ 6 is not
supported in Vista.
Brian Muth - 05 May 2007 00:02 GMT
Visual Studio 2005 SP1
Brian
David Wilkinson - 05 May 2007 13:29 GMT
> I am using Visual C++ 6 Professional in Windows XP. Which new developer
> product should I use under Vista Business operating system that continues to
> use the C++ programming language? I understand that Visual C++ 6 is not
> supported in Vista.
rauer:
VC6 is not supported on any platform. I think it was supported when XP
first came out, but not when SP2 arrived, and indeed Just-In-Time
debugging for VC6 is broken in XP SP2 (though otherwise it works fine).
That said, I have heard that VC6 will run on Vista if you run it as
administrator, but I have not tried it myself.
The current version is Visual Studio 2005. To make it work on Vista I
believe you have to install both SP1 for Visual Studio 2005, and the SP1
update for Windows Vista.
If you can wait, the new version of Visual Studio (codename Orcas)
should be available by year-end.

Signature
David Wilkinson
Visual C++ MVP
Tom Serface - 05 May 2007 15:32 GMT
I think VC++ 6.0 will run under Vista, but you will have much better luck,
my opinion, using VS 2005 SP1. I've been using it for the last few months
and it performs nicely. Depending on what you're doing you will find the
IDE to be a bit different. However, since you are posting in a VC++.NET
forum I'll assume you want to use .NET. If that is case you will really
want the latest. The .NET in VS 2005 SP1 is so much better the previous
versions and, of course VC++ 6.0 is not even an option for .NET.
You'll miss ClassWizard if you use MFC, but you'll get over it like the rest
of us did.
Tom
>I am using Visual C++ 6 Professional in Windows XP. Which new developer
> product should I use under Vista Business operating system that continues
> to
> use the C++ programming language? I understand that Visual C++ 6 is not
> supported in Vista.