在 Win 7 32 位和 64 位的桌面安装中包括 sql server compact

Posted

技术标签:

【中文标题】在 Win 7 32 位和 64 位的桌面安装中包括 sql server compact【英文标题】:Including sql server compact in desktop install for win 7 32bit and 64bit 【发布时间】:2011-08-19 14:43:33 【问题描述】:

我在 vs10 中创建了一个桌面应用程序,并且正在使用 clickonce 安装。作为安装的一部分,我必须包含一个包含程序关键信息的数据库。我正在为所有版本的 Windows(32 和 64)编译。但据我了解,如果我将 32 位 sqlce 作为安装的一部分,它将不适用于 64 位安装。在访问数据之前,我必须包含 32 位和 64 位版本的数据库并测试 Windows 版本吗?还是我缺少更简单的解决方案?

【问题讨论】:

【参考方案1】:

您可以将所有必需的文件作为内容包含在您的应用中,它可以在 x86 和 x64 平台上为任何用户运行。只需按照此处的说明进行操作:http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html

【讨论】:

所以,即使我在我的开发计算机上创建了一个包含我的数据的 32 位数据库并将其包含在安装中,只要我拥有 win 64 位操作系统的人将能够访问该数据库包括 86x 和 64x 文件? 是的,没错。数据库文件本身没有任何“位”

以上是关于在 Win 7 32 位和 64 位的桌面安装中包括 sql server compact的主要内容,如果未能解决你的问题,请参考以下文章

navicat for mysql 64位和32位区别,win7 64位下用32位和64位有区别吗??

win10怎么看电脑是32位还是64位

win10如何看自己电脑是32位还是64位

32位和64位有啥区别 32位和64位区别都有哪些

电脑32位和64位有啥区别 电脑32位和64位的区别

如何在WIN2008或WIN2012 64位系统安装32位SQL2000