Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I mean, not specifically the Runtime Library but the whole VB 6 IDE.

share|improve this question
At my job we have a Vb6 app (COM+, Oracle) running on a Windows 2000 server, but as a part of a technology replacement plan, a new Windows 2008 R2 server is going to be bought. So our app must be migrated to this new server (so we're going to need VB6 in order to compile the server components). – Luis Mar 3 '11 at 3:27

According to this article on Softpedia, it should work. Try it and let us know.

share|improve this answer

Visual basic Supports all versions of Windows, including Windows 9x, ME, XP, Vista, 7, and their server editions.

share|improve this answer
I use VB6 on Windows 7 to support some legacy apps. There should be nothing in the server version (2008 R2) that would cause it to be incompatible. – Scott Chamberlain Aug 15 '12 at 22:07
@ScottChamberlain The 64bitness. – kinokijuf Dec 28 '12 at 10:33
@kinokijuf no, my windows 7 is 64 bit and vb6 runs fine on it. – Scott Chamberlain Dec 28 '12 at 14:36

No. Visual Studio 6 does not work on 64-bit editions of Windows.

The Visual Basic 6.0 IDE has never been offered in a native 64-bit version, nor has the 32-bit IDE been supported on 64-bit Windows. VB6 development on 64-bit Windows or any native architecture other than 32-bit is not and will not be supported.

share|improve this answer
Except it is supported. This chart says otherwise: I don't think the author honestly expects the IDE to continue to work in 2008 R2. – Ramhound Dec 3 '12 at 19:58
It says exactly the opposite: “VB6 development on 64-bit Windows or any native architecture other than 32-bit is not and will not be supported”. – kinokijuf Dec 3 '12 at 20:52
@kinokijuf It seems to me that by "not supported", the documentation does not necessarily mean "does not work", but rather that no support will be offered in case of problems. From the beginning of the article: "The Visual Basic 6.0 IDE is no longer supported as of April 8, 2008. /---/ both the Windows and Visual Basic teams have tested Visual Basic 6.0 IDE on Windows Vista, Windows 7, Windows Server 2008, and Windows 8 to understand and mitigate (if appropriate) serious regressions in application compatibility." – Indrek Dec 3 '12 at 22:06
@Indrek IIRC VS6 requires MS Java, which does not work on 64-bit Windows. – kinokijuf Dec 4 '12 at 21:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.