Installing the MM .NET VistaDB Data Access Class

Step 1: Intall the MM .NET VistaDB Data Access Class

To install the VistaDB Data Access class for MM .NET:

  1. Download the MM .NET VistaDB installer from the MM .NET download page.

  2. Double-click the .MSI file. This launches the VistaDB Setup Wizard:

    Click the Next button.

  3. In the Select Installation Folder page, select the folder in which you installed the MM .NET Framework:

    Click the Next button.

  4. In the Confirm Installation page, click the Next button.

  5. When the Installation Complete page appears, click Close.

Under the Hood: What the Installation Program Does

h
There are four main things the installation program does for you:

  1. Copies the MM .NET VistaDB source code files to the directory you specified during installation.

  2. Adds a MM .NET Framework VistaDB assembly to the Global Assembly Cache (GAC) as shown in the following image:

    The GAC is located in the C:\Windows\assembly folder of Windows XP and .NET Server machines. It's located in the C:\WINNT\assembly folder of Windows 2000 machines.

  3. Adds a reference in the Windows Registry to the ..\Third Party Components\VistaDB folder under the key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders

    This keys tells Visual Studio (and the .NET Framework) to look in these directories for assemblies. One key benefit is this causes the MM .NET VistaDB assembly to show up in the Assembly References dialog

.

Step 2: Installing the MM .NET VistaDB Business Layer Generator

You also need to download the MM .NET VistaDB Business Layer Generator from our web site. After downloading the zip file, simply rename the C:\Program Files\MM .NET Framework 2019\MMBusinessLayerGenerator folder out of the way, and unzip the and unzip the VistaDB Business Layer Generator into the C:\Program Files\MM .NET Framework 2019 folder.

Step 3: Referencing the Correct VistaDB Assembly Version

VistaDB releases frequent updates to its product and changes the version number with each release. If you have a different version of VistaDB than we used to build the VistaDB data access class (chances are very good):

  1. First, you need to recompile the MM .NET VistaDB Data Access class as described in the Help topic Recompiling Third Party Product Assemblies.

  2. You need to also update the MM .NET Business Layer Generator for VistaDB. This is a similar procedure as described in the above topic, but you do not need to generate a strong name key file for the Business Layer Generator.

See also:
Using the MM .NET VistaDB Data Access Class


© (c) 2026 Oak Leaf Enterprises, Inc., 1996-2026 • Updated: 09/10/19
Comment or report problem with topic