Entity Framework v2不支持sql 2000?

问题描述 投票:4回答:6

我今天安装了Visual Studio 2010 Beta 2。我去测试了新的实体框架的东西(看看我从v1发出的“问题”是否已修复。)。

我开始添加新的连接字符串,但是当我输入有关sql 2000的信息时,它说:“不支持此服务器版本。您必须具有Microsoft sql server 2005或更高版本。”。他们是否在实体框架的v2版本中放弃了对Sql Server 2000的支持???

我今天安装了Visual Studio 2010 Beta 2。我去测试了新的实体框架的东西(看看我从v1发出的“问题”是否已修复。)。我开始添加新的连接字符串,但是当...

asp.net entity-framework ado.net asp.net-4.0
6个回答
11
投票

向Microsoft提交了支持电话,他们回复了:


3
投票

我有一项工作尚未被取消资格。


2
投票

如果您使用VS 2008生成模型,然后将该项目转换为VS2010,并将目标框架更改为.Net 4.0,会发生什么?


2
投票

实际上EF 4.0支持SQL Server 2000。是Visual Studio 2010中的数据库浏览器不支持SQL Server 2000。要解决此问题,请不要使用数据库资源管理器。而是只创建一个Empty模型,然后用您的SQL Server 2000连接字符串覆盖配置文件中的连接字符串。然后,您可以在EF设计器中使用“从数据库更新模型”来添加对象。


0
投票

希望这仅适用于beta版本,因为文档仍然说支持2000。 http://msdn.microsoft.com/en-us/library/bb896309(VS.100).aspx


0
投票

不只是EF不支持SQL Server 2000。在Visual Studio 2010 Beta 2中,服务器资源管理器甚至都不允许您向SQL Server 2000添加数据连接。

© www.soinside.com 2019 - 2024. All rights reserved.