tags:

views:

783

answers:

3

We have inherited VB6 dll which we need to make changes to. We have the code but don't have VB6 compiler. How can we rebuild the dll? Where can we download the VB6 environment/compiler from? Thanks in advance.

+7  A: 

VB6 is still available as a part of the MSDN subscription.

Jon B
A: 

You can import the legacy VB6 code into a newer version of Visual Studio.

Just open the VB6 project using File-->Open-->Convert and it'll automatically upgrade the VB6 code to the current version.

Shaul
...and the resulting managed DLL built from the project will be incompatible with the rest of the original VB6 application.
mackenir
@confuzatron - The questioner obviously doesn't have VB6, otherwise he wouldn't be asking the question. So why would he care if it's not compatible with the original VB6 app?
Shaul
A: 

Looks like you can get VB6 now, but only by buying Visual Studio 2005 / 2008 and "downgrading". Source.

JosephStyons