我正在开发一个需要连接到Informix数据库的移动应用程序,我正在使用Visual Studio 2008,Windows移动SDK 6.0,.NET Compact framework 3.5进行开发。并且我引用了IBM.Data.Informix dll(v 2.0)以在其中使用ADO.NET驱动程序。
在部署应用程序时,编译器要求我引用System.dll(v 2.0)和System.Data(v 2.0),并在引用它们后,我的应用程序占用了大约35 MB的空间并且我的设备内存耗尽空间,因为它加载了许多其他库,如System.Web.dll占用太多空间。
有关如何正确引用IBM.Data.Informix dll的任何帮助吗?
答案 0 :(得分:1)
即使您有足够的空间,也无法在设备上使用桌面装配。您需要找到CF编译的Informix程序集或创建一个。
答案 1 :(得分:1)
informix .Net驱动程序需要在机器中安装本机驱动程序(CSDK) 因此,您可以在移动设备或另一台仅复制程序集的计算机中使用驱动程序