【发布时间】:2011-10-27 04:28:15
【问题描述】:
在之前的项目中,我已经使用 Ms Visual Studio 2005 开发了一个应用程序,并使用 SQLCE 3.1。现在,我必须在那里添加一些功能。今天我想使用 SQLCE 2008(3.5)。我的 sdf 文件仍然没有工作。 如何升级?
我的错误:
{"数据库文件是由早期版本的SQL创建的 服务器紧凑。请使用 SqlCeEngine.Upgrade() 方法升级。"}
我已经尝试在here 和here 中获取一些源代码,但它仍然不起作用。
我该怎么办? 我必须降级我的 VS 和 DB 还是有其他方法?
@约书亚
当然我已经尝试过了,但错误信息仍然像我放之前一样。输出仍然详细:
您的应用程序中发生了未处理的异常。如果你点击 继续。应用程序将忽略此错误并尝试 继续”。如果您单击退出,应用程序将立即关闭 数据文件是由早期版本的 SQL Server 创建的 袖珍的。请使用 SqlCeEngine.Upgrader() 方法升级它仍然 显示。
我现在该怎么办?
【问题讨论】:
标签: c# .net sql-server sql-server-ce