Run Time Libraries for Visual Basic 6.0 Users
Applications created with Visual Basic 6.0 or with Visual Basic 2008 require that a run-time library be installed on the user's computer.
For applications created with Visual Basic 6.0, the Visual Basic run-time file (Msvbvm60.dll) has to be installed on a client computer in order for the application to run. This file was often included in Setup packages so that it could be installed along with the application if necessary
In Visual Basic 2008, applications require the .NET Framework common language runtime, a run-time environment that manages the execution of code on a client computer. The common language runtime files can be pre-installed on a target computer using either ClickOnce or Windows Installer deployment. For more information, see Deploying Prerequisites (Visual Studio).
Setup and Deployment for Visual Basic 6.0 Users