C# Sql CE错误:未找到方法:';Void System.Data.SqlServerCe.SqlCeEngine.Upgrade()
当我尝试将现有的Sql Ce 3.0数据库(.sdf文件)升级到Sql Ce 3.5时,出现此错误C# Sql CE错误:未找到方法:';Void System.Data.SqlServerCe.SqlCeEngine.Upgrade(),c#,sql-server-ce,C#,Sql Server Ce,当我尝试将现有的Sql Ce 3.0数据库(.sdf文件)升级到Sql Ce 3.5时,出现此错误 SqlCeEngine engine = new SqlCeEngine(@"Data Source=" + databasePath.ToString() + ".temp"); engine.Repair(@"Data Source=" + databasePath,
SqlCeEngine engine = new SqlCeEngine(@"Data Source="
+ databasePath.ToString() + ".temp");
engine.Repair(@"Data Source=" + databasePath,
RepairOption.RecoverAllOrFail);
engine.Upgrade();
SqlCeEngine.Upgrade方法是如何不存在的?它来自智能感知
所有这些只是为了在现有数据库上使用Linq To Sql。。。booooo我想我找到了答案。。。SqlCeEngine从Sql CE 3.5升级到4.0。。。。。。我想知道我是否能从3.0升到4.0。。。这可能吗?是的,可以从3.0/3.1转到4.0,但必须参考较新的API(System.Data.SqlServerCe.dll版本3.5.x)