Partilhar via


Can I run Visual Basic 6.0 and Visual Basic .NET on the same machine?

Posted by: Duncan Mackenzie, MSDN
This post applies to Visual Basic .NET 2002/2003 and Visual Basic 6.0

J. Henshaw asks "Is it possible to run both VB6 and VB.Net on the same machine,or do I have to remove VB6 to be able to use VB.NET", and the answer is a definite yes. You can run them both on the same machine.

Many people, including myself, run VB6 on the same machine as their installation of Visual Basic .NET. If you look at this KB article from Microsoft Support, you will even see that it recommended to run VB6 and VB.NET on the same machine when upgrading projects from one to another.

For more information on moving from VB6 to VB.NET, check out this page from the Visual Basic Developer Center.

Comments

  • Anonymous
    April 26, 2004
    One minor thing to add to this, however, is don't install VB6 AFTER you install VS.NET. That scenario seems to have quite a few problems.
  • Anonymous
    April 26, 2004
    I have VS6 and VS .NET 2003 installed working fine. But when I updated VS6 to SP6 SourceSafe also got updated to version 6.0d build 31222 (newer than what is included in VS.NET 2003).

    Now I have problems branching files. Files are missing and some files are listed two times.

    Brancing works fine on SourceSafe version 6.0d build 9848.

    Is anyone else experiencing this problem?
  • Anonymous
    May 21, 2004
    you can run both on the same.
  • Anonymous
    May 21, 2004
    you can run both on the same.
  • Anonymous
    May 23, 2004
    Is there any way you can make a e-mail program using VB6 without MAPI controls?
  • Anonymous
    June 22, 2004
    The comment has been removed