Will a VB6 Application run on Windows 10

14,298

Solution 1

The first link only applies to apps that require certification - it does not relate to what is actually supported, only what is recommended.

The second link clearly states the VB6 runtime is supported in Windows 10.

VB6 runtime will ship and will be supported in Windows 10 for the lifetime of the OS

Solution 2

From Getting Ready for Windows 10 Windows blog post:

Windows is committed to compatibility. The Windows compatibility team has been looking at user telemetry and reacting to feedback from Windows Insiders to ensure that existing apps work well with Windows 10. Windows 10 is designed to run Windows 8.1 and Windows Phone 8.1 software programs. And yes, everyone’s favorite VB6 Runtime will continue to work, too.

We have a .NET 4.0 application that references a vb6-written app via COM Interop and it runs just fine on Windows 10 with no special permissions or tweaking of User Account Control.

Solution 3

I created a new VB6 exe on Windows 7, which uses the WebBrowser control. Then copied only my new exe to a new Windows 10 trial I setup. (Did not copy any DLLs, etc.. my exe only).

Ran my VB6 program/exe on Windows 10, and it worked! It loaded a web page using the (I guess) latest Windows 10 WebBrowser control.

So at least I know I can develop VB6 WebBrowser stuff on Windows 7, and my exe works on Windows 10...

Please verify, thanks. :-)

Share:
14,298
user2101801
Author by

user2101801

Updated on July 25, 2022

Comments

  • user2101801
    user2101801 almost 2 years

    We have an legacy application(VB,.NET 2.0, Vs2005 COM dlls) that runs fine on window 7, now what kind of issue can we forsee if we were to move to windows 10, i was reading this link

    and in that it is mentioned that "Your app must not take a dependency on the VB6 runtime" but again in this link it is mentioned that it supports

    my question is, am i looking into the correct document or can anyone share the correct link

  • user2101801
    user2101801 over 8 years
    what kind of apps require certification ? i know all drivers need the certification..i am planning to run it on windows-10 test it thoroughly..any problem you see with this approach
  • Alex K.
    Alex K. over 8 years
    Store apps for example; msdn.microsoft.com/en-us/windows/desktop/hh968450.aspx - Why is your .Net project using the VB6 runtime anyway?
  • user2101801
    user2101801 over 8 years
    i just wanted to know if the current application that runs on window-7 would run smoothly on windows-10 as well, This is a Desktop application and not a store app.
  • MarkJ
    MarkJ over 8 years
    +1 we also have .Net applications that reference VB6 components via COM interop and they also work fine on Windows 10.
  • MarkJ
    MarkJ over 8 years
    There is no reason to expect problems on Win10 if your desktop app works fine on Win7, but it would be a good idea to test it.