与SQL Server CE

时间:2016-05-18 18:31:38

标签: c# visual-studio-2012 sql-server-ce sql-server-ce-4 sqlmetal

我在C#项目中创建了一个简单的SQL Server Compact数据库。当我尝试将SQLmetal与我的database1.sdf文件一起使用来创建代码文件时,我收到以下错误消息

  

错误:数据库版本不兼容。如果这是兼容文件,请运行修复。对于其他情况,请参阅文档。 [Db version = 4000000,Requested version = 3505053,File name = \?\ C:\ Documents \ Visual Studio 2012 \ Projects \ WpfApplication5 \ WpfApplication5 \ Database1.sdf]

我尝试多次将System.data.SqlServerCe的项目引用更改为3.5和4.0,每次尝试使用新的SQL Server Compact数据库创建新的示例项目。

任何帮助将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:1)

只需安装我的免费SQL Server Compact Toolbox扩展,它就可以为您生成Linq to Sql代码! https://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1