代码之家  ›  专栏  ›  技术社区  ›  Kendrick

添加对ibm.data.informix库正确版本的引用

  •  1
  • Kendrick  · 技术社区  · 15 年前

    当我在Visual Studio中引用.NET的Informix客户端库(网站->添加引用)时,它们显示为ibm.data.informix(版本:2.81.0.0;运行时:v1.1.4322;路径:c:…\client sdk\bin\netf11\ibm.data.informix.dll)

    这实际上是可行的,但在将应用程序加载到生产服务器(安装了一组不同的客户端库)时遇到一些问题后,我注意到Informix客户端SDK安装了两个目录:bin\netf11\和\bin\netf20。netf20中的库具有程序集版本3.0.0.2。

    所以,我的问题是,如何使netf20目录中的ibm.data.informix.dll显示在我的添加引用对话框中?

    此外,如果我从我的电脑中复制.dll并将其扔到生产服务器的/bin/目录中,会发生什么问题吗?我不想在服务器上安装Informix客户机的新版本,除非我至少弄清楚问题是什么…

    1 回复  |  直到 15 年前
        1
  •  1
  •   Stefan Egli    15 年前

    如果您为.NET 2.0构建项目,我会将netf20 dll复制到解决方案中的某个文件夹(例如ref或lib),然后添加对此dll副本的引用。“添加引用”对话框具有在文件系统中浏览DLL的选项。

    如果您的应用程序使用.NET 1.0运行,那么将netf10 dll作为“私有”程序集部署到应用程序的bin文件夹中应该是安全的。

    推荐文章