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...