Adaptive Server ADO.NET Data Provider Assembly Deployment into Global Assembly Cache

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 you did not use the installation program, you must manually deploy the assembly. Do this by running AseGacUtility or AseGacUtility4 (for .NET 4.0 and later) or by using the .NET Framework Configuration tool.