1

Visual Studio 2012 附带 SQL Server Compact 4.0。我已经从http://www.microsoft.com/en-GB/download/confirmation.aspx?id=5783安装了 SQL Server Compact 3.5但是我仍然只能选择与 SQL Server Compact 4.0 建立新的数据连接文件,而我需要从中获取数据的文件是 SQL Server Compact 3.5 文件。

在此处输入图像描述

是否可以连接到 SQL Server Compact 3.5 文件作为 Visual Studio 2012 中的数据源?如果是这样,我应该需要哪些设置或安装?

4

1 回答 1

1

我开始在 SQL Server 开发人员中心 > SQL Server 论坛 > SQL Server Compact Ray Chen上的一个线程中,Ray Chen发布了一个答案:

不幸的是,VS 2012 确实不支持 SQL Server CE 3.5。您必须按照Erik 的建议[添加链接] 将 SQL Server CE 3.5 数据库升级到 4.0。另请查看这篇文章: Visual Studio 2012 兼容性。在“这些资产需要您的注意”部分,它说:单向升级。您必须先升级这些资产,然后才能在 Visual Studio 2012 中打开它们。升级后,您将无法在以前的版本中打开它们。下表列出了您必须升级的项目类型、文件类型和技术。SQL Server CE 3.5 包含在表中。

我在那里发布了一个附属问题,以了解如何在无法读取文件的情况下将其转换为 SQL Server Compact 4.0。

=========== 编辑 ==========

Ray Chen继续发布对ErikEJ的博客文章HOW TO:将版本 3.x 数据库文件升级到 SQL Server Compact 4.0SqlCeEngine.Upgrade 方法(字符串)库页面的引用。

于 2012-10-26T05:52:42.587 回答