我正在使用
Visual Studio 2010
Data.sdf
LINQ TO SQL
,但是当我将数据库表拖放到 LINQ 设计器中时,我在 Visual Studio 中收到以下错误:"The selected object(s) use an unsupported database provider"
我错过了什么吗?
我该如何解决它?
LINQ-to-SQL 仅在与完整版本的 Microsoft SQL Server(包括 Express 版本)一起使用时才得到正式支持。虽然可以将它与 SQL Server CE(这似乎是您正在尝试做的事情)和其他一些一起使用,但需要额外的步骤。
您可以:
LINQ to SQL 不支持几何、地理和层次结构数据类型。唯一的方法是不引用这些列并修改它们,以便它们可以保存空值
我遇到了这个问题,但从 Nuget 安装 EntitiFramework 包后问题得到解决。 ppm> 安装包 EntityFramework