Deploying ASE ADO.NET Data Provider assembly into the global assembly cache

Each computer where the common language runtime is installed has a machine-wide code cache called the global assembly cache (GAC). The GAC stores assemblies that are specifically designated to be shared by several applications on the computer. Because ASE ADO.NET Data Provider assembly can be used by multiple applications, you can deploy it into the GAC to avoid maintaining multiple copies of the assembly on the machine. If ASE ADO.NET Data Provider assembly is not deployed into the GAC, then you must make copies of this assembly in each directory where applications using the provider will be executed.

ASE ADO.NET Data Provider installation program automatically deploys the assembly into the GAC if it detects that the .NET Framework SDK 1.1 is installed on the system. If you do not have the SDK installed or did not use the installation program, the assembly needs to be manually deployed.

StepsDeploying the assembly manually

  1. Start the .NET Framework Configuration tool. Refer to the Microsoft documentation for your specific operating system for instructions on how to start the configuration tool.

  2. Select Assembly Cache from the tree view on the left.

  3. Click Add an Assembly to the Assembly Cache link on the panel.

  4. In the Add an Assembly dialog box, find ASE ADO.NET Data Provider assembly located in the installation directory (C:\Sybase\ADO.NET\dll by default) and click Open.

    ASE ADO.NET Data Provider assembly is now deployed into the GAC. To verify this, select the View List of Assemblies in the Assembly Cache link from the panel and examine the list of assemblies in the cache.