Multiple applications on a single machine often share the Adaptive Server ADO.NET Data Provider assembly. This can result in duplicate copies of the assembly, and compatibility and version control problems. To avoid this, Sybase recommends that you deploy the Adaptive Server ADO.NET Data Provider assembly into the global assembly cache (GAC), a machine-wide cache that stores and manages assemblies shared by several applications on the same machine. If this is not possible, install copies of the Adaptive Server ADO.NET Data Provider assembly in all the directories where applications using the provider will execute.
The Adaptive Server 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. You can do this by using the .NET Framework Configuration tool.
Deploying the assembly using the .NET Framework Configuration tool
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.
Select Assembly Cache from the tree view on the left.
Click Add an Assembly to the Assembly Cache link on the panel.
In the Add an Assembly dialog box, find Adaptive Server ADO.NET Data Provider assembly located in the installation directory and click open. The default installation directory is C:\Sybase\DataAccess\ADONET\dll.
Adaptive Server 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.