2011-11-03 104 views
1

我正在研究需要连接到Informix数据库的移动应用程序,我正在开发使用Visual Studio 2008,Windows Mobile SDK 6.0,.NET Compact Framework 3.5。并且我引用了IBM.Data.Informix dll(v 2.0)以在其中使用ADO.NET驱动程序。参考用于.NET FW 2.0的IBM.Data.Informix dll

当部署该应用程序时,编译器要求我引用System.dll(v 2.0)和System.Data(v 2.0),并且在引用它们之后,我的应用程序占用了太多空间(35 MB)空间不足,因为它加载了许多其他库,如System.Web.dll,占用太多空间。

任何帮助请关于如何正确引用IBM.Data.Informix DLL?

回答

1

即使您有空间,也无法在设备上使用桌面部件。您需要找到一个CF编译的Informix程序集或创建一个。

1

在Informix的.Net驱动程序需要将本地驱动程序安装在计算机(CSDK) 正因为如此,你可以在移动设备或其他计算机仅复制组件使用的驱动程序

+0

在哪里请找到那些程序集? – DigitalFox

+0

我只知道CSDK中的组件,我认为那些是你正在尝试使用的组件。 – Aragorn