0

我有带有 Informix 64 ODBC 驱动程序连接的 .NET 4.0 项目在我的本地(即 Windows 7)上运行良好,但是当我将项目部署在带有 Informix ODBC 驱动程序(64 位版本)的 Windows 2008(64 位版本)的服务器上时应用程序引发异常 无法在 DLL 'kernel32.dll' 中找到名为 'InterlockedIncrement' 的入口点。 我已经阅读过关于相同错误的线程,但没有帮助。

我会很感激这方面的帮助。

4

1 回答 1

0

我实际上使用的是 32 位版本而不是 64 位版本,它可以正常工作,因为我在项目设置中将平台目标设置为任何 CPU,因此它的目标是 32 位版本。当我更改为 64 时,服务器上的异常得到解决。我还添加了 PATH 环境变量为 %INFORMIXDIR%\bin 和 %INFORMIXDIR%\bin\netf20。

于 2013-01-10T18:32:07.703 回答