locked
Visual Basic 6 Runtime Extended Files

    Question

  • Hello

    I am trying to locate the runtime install for Visual Basic 6 Runtime Extended Files. I am not a developer just the guy truing to get it onto the systems for them. My question is simple anI hope the answer is the same. We are converting our systemsfrom Windows XP to Windows 7 and we need the extended runtime modules so a number of our applications will actually work.

    I cannot locate the install for this in the Visual Studio download area. Is the re-distributable part of the studio install (so it should be on one of the developers systems) or do I download it from somewhere else.

    Thanks for any help locating this

    Wednesday, July 06, 2011 4:45 PM

Answers

  • I'm looking for this files also, the problem with the file in your link is that when you install it it shows an error saying that you need the VB 6 IDE, i just want to run an application in windows 7 but appear that the only solution is to copy the files from an XP machine and register manually.

     

     

    Thursday, July 07, 2011 11:48 PM

All replies

  • Hi,

    Try perhaps http://www.microsoft.com/download/en/details.aspx?amp;displaylang=en&id=7030 (I started from http://msdn.microsoft.com/en-us/vbasic/ms788708, the the KB and then this download link).

    If it doesn't contains the file you need it could be better to try to find a VB6 forum to get in touch with developers actually using VB6 as you are in a VB 2010 forum not VB 1998 ;-)


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    Wednesday, July 06, 2011 5:37 PM
  • Thanks Patrice

    I tried that download already and thought that it would help. It would not install on the system. It was looking for VB6 product to be installed already so it would not install. It looks like it is for the studio install not just the runtime.

     

    Wednesday, July 06, 2011 6:42 PM
  • I'm not sure what VB6 Extended Runtime means. This post on a Microsoft blog says that VB6 runtime support ships with Windows 7
    Wednesday, July 06, 2011 6:50 PM
  • Which OS do you have ? What are the missing files ? Ah, it should be http://www.microsoft.com/download/en/details.aspx?id=24417.

    If still doesn't work you may want to tell which file exactly is missing. I understand that you may have a hard time to find a VB 6 forum ;-)


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    Thursday, July 07, 2011 7:45 AM
  • This is what the Microsoft blog says http://blogs.technet.com/b/lifecycle/archive/2008/04/16/end-of-support-for-visual-basic-6-0.aspx

    Visual Basic 6 (VB6) can basically be divided into three main deliverables…

    • Visual Basic 6 IDE -- the Integrated Development Environment (IDE) used to develop VB 6.0 applications
    • Visual Basic 6 Runtime -- the base libraries and execution engine used to run VB 6.0 applications
    • Visual Basic 6 Runtime Extended Files -- select ActiveX control OCX files, libraries, and tools shipping with the IDE media and as an online release

    I did not want to type the whole thing in as it gets a bit wordy.

    We are running Windows 7 and it does come with the basic runtime but not the extended files for activex control and ocx (from what I have read) IF what I have found is and someone could state that yes the files that we need are in the system by default that would be great also

     

    Thursday, July 07, 2011 2:26 PM
  • While this is a .NET forum, I was curious what the 'extended' runtime files were, as I'd never heard of them. The following link indicates what functions with windows 7.

    http://msdn.microsoft.com/en-us/vbasic/ms788708.aspx

    Ordinarily, the developer would determine and redistribute the required files, beyond the basic runtime (VB6SP6Runtime).

    Following the links (around in circles, as is often the case with MS knowledgebase articles), I found a download which implies it contains your required files, but am not certain:

    Microsoft Visual Basic 6.0 Service Pack 6 Cumulative Update

    http://www.microsoft.com/download/en/details.aspx?amp;displaylang=en&id=7030

    You could give that a try.


    Stephen J Whiteley
    Thursday, July 07, 2011 6:08 PM
    Moderator
  • I'm looking for this files also, the problem with the file in your link is that when you install it it shows an error saying that you need the VB 6 IDE, i just want to run an application in windows 7 but appear that the only solution is to copy the files from an XP machine and register manually.

     

     

    Thursday, July 07, 2011 11:48 PM
  • ms788708 is misleading and not clear because of the following detail, no where in the article does it explain that the controls provided in http://support.microsoft.com/kb/957924 are DESIGN TIME controls.  Even the name is misleading - Visual Basic 6.0 Runtime Extended Files.

    ms788708 states:

    "Supported Runtime Files – Extended Files to Distribute with your application: extended list of key controls, libraries, and tools that are installed from the IDE media or from Microsoft.com to the developer machine. Typically the VB6 IDE installed these controls to the developer machine by default. The developer still needs to redistribute these files with the application." 

    Then ms788708 points to http://support.microsoft.com/kb/957924, and it states:

    "I am developing software that contains a redistributable ActiveX control. What do I do?
      Install this cumulative update rollup for your development software. If you redistributed an ActiveX control together with an application, issue an updated version of the application to your customers. In the updated version of the application, include the updated version of the file in this cumulative update rollup for your development software."

    What is not clearly being stated is that Microsoft has provided a set of updated DESIGN TIME version of the Extended Runtime controls.  If I am correct, what they are not clearly stating is that a developer must replace the controls in their existing solution, create a new setup that will generate the runtime version of the controls, then deploy the application and that will install the runtimes.

    Again if my understanding is correct, what is not taken into account with what has been provided, is that developers will have to use the VB6 IDE (not supported on Windows 7), and touch every solution to update the controls.  That is unacceptable to just about any enterprise or developer!  What if the source code is gone?  How are enterprises with hundreds or more VB6, Office, and other solutions that used those controls supposed to update them? Etc, etc, etc?

    Why can't Microsoft provide what the article seems to imply and everyone needs - actual RUNTIME versions of the Visual Basic 6.0 Runtime Extended Files in a single download?  That would allow enterpises and developers to create a deployment package that could be distributed as needed. 

    It has been a year since the last post on this thread, and I cannot find any documentation or other posts that have resolved this issue.

    Wednesday, July 11, 2012 9:08 PM