温馨提示:本文翻译自stackoverflow.com,查看原文请点击:c# - Connecting to informix with 64 bit web asp application
.net c# driver informix

c# - 使用64位Web ASP应用程序连接到INFORMATIONIX

发布于 2020-05-17 01:56:23

我当前正在尝试将Web应用程序连接到IBM Informix服务器。从我所看到的,我唯一可以找到的.net驱动程序是32位。当我将这些与我的64位应用程序一起使用时,它不起作用,并且说存在体系结构不匹配。

哪里有64位驱动程序?我找不到它,IBM绝对没有帮助。我也不能将服务器从64位更改为32位,因为我们的某些其他库是64位的,因此我们希望保留64位。

解决方案的唯一另一个想法是创建一个新项目,使其成为32位,并制作我们可以调用以从该项目获取数据的api。

查看更多

提问者
MrDaveForDays
被浏览
19
MrDaveForDays 2020-02-28 04:51

找到所需的驱动程序。原来确实存在64位,但我在此页上找到了它:

https://www.ibm.com/account/reg/us-zh/subscribe?formid=urx-19776&target=https://www-01.ibm.com/marketing/iwm/iwm/web/dispatcher.do?来源= ifxdl&S_PKG = 410FC8dewin&lang = zh_CN

我不知道为什么IBM很难找到这个。在谷歌搜索@Jonathan Leffler的注释“ CSDK 4.50”之后,我在一个随机的github存储库中找到了它。我在这里找到的Github在这里:https : //github.com/credativ/informix_fdw/issues/20

在ODBC设置中将驱动程序添加为64位驱动程序,现在一切正常。谢谢大家的帮助!