Improvements to Visual Basic 6 Runtime Support on Vista, Windows Server 2008 (by Paul Yuknewicz)

Published 15 March 08 01:46 PM

You probably didn’t notice it, but we made some important and beneficial changes to the Support Statement for Visual Basic 6.0 on Windows Vista and Windows Server 2008 just a few weeks ago, and I want to share the good news.

First, just like Vista, the Visual Basic 6 runtime is officially supported on Windows Server 2008.

Second, we have expanded the list of ActiveX controls that are officially supported as part of Vista and Windows Server 2008.

For background, when we first announced over a year ago that the Visual Basic 6.0 applications would “just work” on Windows Vista, many of you pointed out there were a number of widely used ActiveX controls, such as comctl32.ocx and richtx32.ocx, listed as “tested but not shipping.” That basically means they aren’t supported on Vista, even though they are important pieces of many Visual Basic 6 applications. So the Visual Basic team spent the last year-plus talking with product teams all over Microsoft and offered to take over the code base for those components so we could support them. Now, we’re pleased to announce that we have added support for a number of controls and components commonly used in VB6 apps, and identified compatible upgrades for some less commonly used controls.

To summarize we hope these improvements will make you even more successful in preserving your VB6 assets.  This should provide some peace of mind as you think about moving forward gradually to VB.NET, the most used MS .NET language, in VS2008 and future versions. 

Best,

Paul Yuknewicz

Comments

# Around and About .NET World said on March 16, 2008 6:13 AM:

Supporto a Visual Basic 6.0 per Windows Server 2008

# El blog de Lluís Franco en Geeks.ms said on March 17, 2008 6:36 AM:

Está claro que todavía existe un gran parque de aplicaciones realizadas en VB6, muchas de las cuales

# El blog de Lluis Franco said on March 17, 2008 6:36 AM:

Está claro que todavía existe un gran parque de aplicaciones realizadas en VB6, muchas de las cuales

# Jamie said on March 17, 2008 11:51 AM:

If it was tested with Vista it should ship on Vista imo.

It should always have backward compatibility. These are Microsoft's Dll's and OCX files that were tested but not shipped, not the developers. To do less is unfair to the users of ISV software as well as the developers.

# Craig Bailey on Microsoft said on March 19, 2008 7:32 AM:

Visual Basic 6 Runtime supported on Vista and Windows Server 2008

# VBTeam said on March 24, 2008 4:00 PM:

Hi Jamie,

>>If it was tested with Vista it should ship on Vista imo.

What ships vs. does not ship is effectively same today with Vista as it was back when we shipped VB6.  

The core VB runtime does ship in Vista and 08 Server.  Files such as the ActiveX OCXs and DLLs keep to the same model we had back when VB6 shipped -- if it shipped in Windows it still ships in windows; if it was redisted by developer apps that also remains the case.  Our goal was to keep things the same so you don't need to relearn how or redo your application deployments.

Best,

Paul

# The Visual Basic Team said on June 10, 2008 1:36 AM:

お気付きの方は少ないと思いますが、数週間前、「 Support Statement for Visual Basic 6.0 on Windows Vista and Windows Server 2008

New Comments to this post are disabled

This Blog

Syndication

Page view tracker