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文件。
是否可以在Visual Studio 2012中连接到SQL Server Compact 3.5文件作为数据源?如果需要,我需要哪些设置或安装?
答案 0 :(得分:1)
在SQL Server开发人员中心的a thread I started上结束> SQL Server论坛> SQL Server Compact Ray Chen已发布答案:
不幸的是,VS 2012中确实不支持SQL Server CE 3.5。 您必须将Erik suggested [已添加链接]的SQL Server CE 3.5数据库升级到4.0。另请查看这篇文章:Visual Studio 2012 Compatibility。 在“这些资产需要你注意”一节中,它说:单向 升级。您必须升级这些资产才能打开它们 Visual Studio 2012.升级后,您将无法打开它们 在以前的版本中。下表列出了项目类型, 文件类型和必须升级的技术。和SQL Server CE 表格中包括3.5。
我在那里发布了一个附属问题,以了解如何在文件中读取,我将其转换为SQL Server Compact 4.0。
===========编辑==========
Ray Chen继续发布对ErikEJ博文HOW TO: Upgrade a version 3.x database file to SQL Server Compact 4.0和SqlCeEngine.Upgrade Method (String)图书馆页面的引用。