Installation

IviLxiSync

IviLxiSync Reference  

Installation

Location of Files

The IviLxiSync installer deploys and registers a variety of files on the target computer. The notative <IviInstallDir> is used to denote the directory in which the IVI Shared Components have been installed. By default, this is C:\Program Files\IVI. Substitute your install directory if the IVI Shared Components were installed in an alternate location.

File Description
<IviInstallDir>\Bin\.dll Driver DLL.
<IviInstallDir>\Bin\Primary Interop Assemblies\.dll Interop assembly for using the driver in .NET environments.
<IviInstallDir>\Bin\Primary Interop Assemblies\.xml XML documentation file for providing IntelliSense support in .NET environments.
<IviInstallDir>\Include\.h Driver header file.
<IviInstallDir>\Lib\msc\.lib Microsoft-format import library.
<IviInstallDir>\Drivers\IviLxiSync\.fp Function panel file.
<IviInstallDir>\Drivers\IviLxiSync\.sub Attribute information file.
<IviInstallDir>\Drivers\IviLxiSync\IviLxiSync.chm HTML 1.0 format help file.
<IviInstallDir>\Drivers\IviLxiSync\IviLxiSync.HxS HTML 2.0 format help file.

Installation on a System with the .NET Framework

In addition to deploying the files noted above, the IviLxiSync installer also detects if the .NET Framework is installed and, if so, registers the driver's Primary Interop Assembly (PIA) in the .NET Global Assembly Cache (GAC).

Note   If the .NET Framework is installed on the target computer after the IviLxiSync installer runs, then the PIA must be registered manually. To do this, simply navigate to the PIA (<IviInstallDir>\Bin\Primary Interop Assemblies\.dll) and execute the following command: "gacutil -i .dll". You can also simply drag-n-drop the PIA from Windows explorer into the GAC folder (C:\Windows\Assembly).

IVI Shared Components

Before any IVI driver may be installed on a system, the IVI Shared Components must be properly installed. For an introduction to the IVI Shared Components, see the topic IVI Shared Components.

For additional information on the IVI Shared Components, visit the IVI Foundation web site.

Checking the Version of IVI Shared Components

To determine which version of the IVI Shared Components are installed on your system

  1. Navigate to <IviInstallDir>\Bin. Typically this is C:\Program Files\IVI\Bin.
  2. Locate the file IviSharedComponentVersion.dll.
  3. Right-click on that file and choose Properties.
  4. In the Properties Window, click the Version tab.
  5. The File version field indicates which version of the IVI Shared Components are installed.

Uninstallation

The only proper way to remove the driver from the system is to use the uninstallation program. Simply removing the installed files will not properly uninstall the driver.

To uninstall the driver

  1. From the Windows Start menu, choose All Programs and select Control Panel.
  2. Double-click Add or Remove Programs.
  3. Select the driver and click Remove.
Note   In order to prevent loss of important user configuration information between uninstall/reinstall operations, the uninstallation program does not remove any of the following items from the IVI Configuration Store:
  • Logical Name
  • Driver Session
  • Hardware Asset
The only IVI Configuration Store item that is deleted during an uninstall is the Software Module.
For a dicussion of IVI Configuration Store entries, such as the Software Module, see Configuring the Driver.