如何选择正确的SQL Server Compact安装包

 我来答
greystar_cn
2015-10-23 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
要是使用Visual Studio 2005/2008开发.NET Compact Framework应用程序。
并在程序中用到了SQL Server Compact数据库,Visual Studio在向设备(或仿真器)部署你的程序时,会自动将SQL Server Compact一同部署上去。如果你开发的是Native Code的应用程就需要自己手动部署SQL Compact安装包了。另外,在给最终用户的设备部署应用程序时,也是需要自己手动部署SQL Server Compact的。
SQL Server Compact
的安装包存放在以下位置,我们暂称为安装包根目录版本号路径
3.0/3.1
%Program Files%Microsoft Visual Studio 8SmartDevicesSDKSQL ServerMobilev3.0
3.5
%Program Files%Microsoft SQL Server Compact Editionv3.5Devices
根目录下有wce400和wce500两个子目录,分别存放着以Windows CE 4.0和Windows CE 5.0为内核的操作系统平台的安装包。Windows Mobile 2003和Windows CE 4.0版本的SQL 安装包在Server Compactwce400目录下
Windows Mobile 5.0/6.0/6.1和Windows CE 5.0/6.0的SQL Server Compact安装包在
wce500目录下。目录平台
wce400
Windows Mobile 2003, Windows CE 4.0
wce500
Windows Mobile 5.0/6.0/6.1, Windows CE 5.0/6.0
打开wce500目录,可以看到一些以处理器名称命名的子目录
目录名分别为
armv4i, mipsii,
mipsii_fp, mipsiv, mipsiv_fp, sh4
和x86
Windows Mobile
设备的CPU
一般都属于armv4i
Windows CE则要看具体的硬件。
打开armv4i目录,可以看到一些.cab文件。
下面表格就以
SQL Server Compact 3.1
为基础描述了每个安装包文件的功能和适用平台:
安装包平台功能
sqlce30.wce5.armv4i.CAB
Windows CE
Engine
sqlce30.ppc.wce5.armv4i.CAB
Windows Mobile Pocket PC
Engine
sqlce30.phone.wce5.armv4i.CAB
Windows Mobile Smartphone
Engine
sqlce30.repl.wce5.armv4i.CAB
Windows CE
Merge Replication
sqlce30.repl.ppc.wce5.armv4i.CAB
Windows Mobile Pocket PC
Merge Replication
sqlce30.repl.phone.wce5.armv4i.CAB
Windows Mobile Smartphone
Merge Replication
sqlce30.dev.ENU.wce5.armv4i.CAB
Windows CE
Query Analyzer
sqlce30.dev.ENU.ppc.wce5.armv4i.CAB
Windows Mobile Pocket PC
Query Analyzer
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式