添加对 IBM.Data.Informix 库的正确版本的引用

发布于 2024-08-08 02:37:41 字数 501 浏览 4 评论 0原文

当我在 Visual Studio 中引用 .NET 的 Informix 客户端库(网站 -> 添加引用)时,它们显示为 IBM.Data.Informix(版本:2.81.0.0;运行时:v1.1.4322;路径:C:。 ..\Client-SDK\bin\netf11\IBM.Data.Informix.dll)

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

所以,我的问题是,如何使 netf20 目录中的 IBM.Data.Informix.dll 显示在“添加引用”对话框中?

此外,如果我从 PC 获取 .dll 的副本并将其放入生产服务器的 /bin/ 目录中,会出现什么问题吗?在我至少弄清楚问题是什么之前,我并不热衷于在服务器上安装新版本的 Informix 客户端......

When I go to reference the Informix client libraries for .NET in Visual Studio (Website->Add Reference) they show up as IBM.Data.Informix (version: 2.81.0.0; Runtime: v1.1.4322; Path: C:...\Client-SDK\bin\netf11\IBM.Data.Informix.dll)

This actually works, but after running into some trouble loading my application on the production server (which has a different set of client libraries installed), I noticed there are 2 directories installed with the Informix Client SDK: \bin\netf11\ and \bin\netf20. The library in netf20 has Assembly Version 3.0.0.2.

So, my question is, how do I make the IBM.Data.Informix.dll from the netf20 directory show up in my Add Reference dialog?

Additionally, will anything go wrong if I take a copy of the .dll from my PC and throw it in the /bin/ directory in the production server? I'm not keen to install a new version of the Informix client on the server until I at least figure out what the problem is...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小ぇ时光︴ 2024-08-15 02:37:41

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

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

If you build your project for .Net 2.0 I would copy the netf20 DLL to some folder in your solution (e.g. ref or lib) and then add a reference to this copy of the DLL. The Add Reference Dialog has the option to browse for a DLL in the file system.

If your application runs with .Net 1.0 then it should be safe to deploy the netf10 DLL as a "private" assembly in the bin folder of your application.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文