在 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的主要内容,如果未能解决你的问题,请参考以下文章