部署.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合作的经验,我会感谢您的任何帮助。
答
请按照下列步骤操作:
- 创建
C:\Sybase
文件夹。 - 将
charsets
文件夹复制到此文件夹中。 - 重新启动IIS