部署.NET应用程序并使用Sybase Adaptive Server ADO.NET数据提供程序

问题描述:

我正在使用.NET Framework 3.5开发Windows服务。该服务的主要功能是与执行某些存储过程的Sybase数据库建立连接。部署.NET应用程序并使用Sybase Adaptive Server ADO.NET数据提供程序

如果我在安装了ASE的计算机上部署我的服务,它工作正常。

但是,当我在客户机上部署我的服务,我得到在事件查看器此消息:

Sybase.AdoNet2.AseClient:无法加载代码页请求的charset

然后我在客户端上安装了ASE,并且该服务正常工作。

我的问题是,如果有人知道如何在不使用GAC的情况下部署Adaptive Server ADO.NET数据提供程序,如解释here

目前还不清楚我需要安装什么软件包,我正在安装this download,但我只需要客户端,而不是整个软件包。

如果有人有与Sybase合作的经验,我会感谢您的任何帮助。

请按照下列步骤操作:

  1. 创建C:\Sybase文件夹。
  2. charsets文件夹复制到此文件夹中。
  3. 重新启动IIS