【问题标题】:SQLMetal incompatible database error with SQL Server CESQLMetal 与 SQL Server CE 不兼容的数据库错误
【发布时间】:2016-05-18 18:31:38
【问题描述】:

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

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

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

任何帮助将不胜感激。

谢谢。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 为您的工具箱提供一个链接会很有用! :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-06
    • 1970-01-01
    • 1970-01-01
    • 2012-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多