Visual Studio 升级了我的数据库,现在如何将其转换回来。

Posted

技术标签:

【中文标题】Visual Studio 升级了我的数据库,现在如何将其转换回来。【英文标题】:Visual Studio upgraded my database, now how do I convert it back. 【发布时间】:2013-07-07 22:45:15 【问题描述】:

我想在 Visual Studio 2012 中使用服务器资源管理器打开我的数据库,它告诉我需要将我的数据库从 3.5 升级到 4.0。现在,当我部署我的应用程序(WP8 项目)时,它会告诉我Incompatible Database Version. If this was a compatible file, run repair. For other cases refer to documentation. [ Db version = 4000000,Requested version = 3505053,File name = mydatabase.sdf ]。我如何降级回 3.5... 我正在使用 VS2012 - 当然如果有像它那样的快速升级 - 有一个快速降级。 :-)

【问题讨论】:

【参考方案1】:

我假设向导没有创建备份。您可以尝试使用SQL Server Compact Toolbox 从 4.0 降级到 3.5。有一个tutorial here 说明如何为 SQL Server 4/3.5 执行此操作,但对于 CE 4 到 3.5 应该是相同的。这个想法是将您的数据库信息导出到一个文件中,然后该文件可用于创建数据库的3.5 版本。

在尝试降级之前,请创建数据库备份以防万一发生其他情况。

【讨论】:

以上是关于Visual Studio 升级了我的数据库,现在如何将其转换回来。的主要内容,如果未能解决你的问题,请参考以下文章

升级 android studio 破坏了我的颤振构建(macOS)

从 Visual Studio 2015 发布 SQL Server Express

从 Visual Studio 2017 社区升级到 Pro

升级到 Visual Studio 2015 现在无法在调试中打断点

Visual Studio Xampp 数据连接

异常:Gradle 任务 assembleDebug 失败,退出代码为 1,Visual Studio 代码