The Visual Basic team is committed to “It Just Works” compatibility for Visual Basic 6.0 applications on Windows® Vista™.

 The Visual Basic team’s goal is that Visual Basic 6.0 applications that run on Windows XP will also run on Windows Vista. The Visual Basic team is also committed to the Visual Basic 6.0 development environment running on Windows Vista.   As detailed in this document, the Visual Basic 6.0 runtime will be supported for the full lifetime of Windows Vista, which is 5 years of mainstream support followed by five years of extended support. [http://support.microsoft.com/gp/lifepolicy]