DataWindow.dll, DataWindowInterop.dll, WebDataWindow.dll, Sybase.DataWindow.WebService.Runtime.dll, Sybase.DataWindow.WebService.RuntimeRemoteLoader.dll, Sybase.DataWindow.Db.dll, and Sybase.DataWindow.DbExt.dll are .NET assemblies. See Table 13-1 and Table 13-2 to find out whether you need to deploy these files.
You can use one of three techniques to deploy .NET assemblies:
Deploy .NET assemblies in the same directory as the executable file for a Windows application or into your Web application’s bin directory.
Use a .NET application configuration file to assign the path of the .NET assembly. The file contains configuration settings that the common language runtime (CLR) reads as well as settings that the application reads. For an executable file, the configuration file has the same name as the executable file with the extension .config.
For more information about configuration files, see the .Microsoft .NET Framework documentation.
Add the assembly to the Global Assembly Cache (GAC), which is located by default in the WINDOWS\assembly directory. Use this technique only when the assembly must be shared by several applications. You can no longer install an application using xcopy if one of the assemblies it uses is in the GAC.
For more information about the GAC, see the .Microsoft .NET Framework documentation.