Entity Framework v2 не поддерживает SQL 2000? - PullRequest
4 голосов
/ 21 октября 2009

Я установил бета-версию 2 Visual Studio 2010 сегодня. Я пошел, чтобы протестировать новую структуру сущности (чтобы увидеть, были ли исправлены мои "проблемы" из v1.).

Я начал добавлять новую строку подключения, но когда я добавил информацию для SQL 2000, он сказал: «Эта версия сервера не поддерживается. У вас должен быть Microsoft SQL Server 2005 или более поздней версии». Они отказались от поддержки Sql Server 2000 в v2 платформы сущностей ???

Ответы [ 6 ]

11 голосов
/ 02 ноября 2009

Отправил звонок в службу поддержки Microsoft, и они ответили: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=499186&wa=wsignin1.0

Вот ответ:

Спасибо за сообщение об этой ошибке. К сожалению, в этом сценарии было принято деловое решение больше не поддерживать SQL Server 2000.

Так что нет поддержки SQL 2000 в Entity Framework v2 в .NET 4.0

3 голосов
/ 28 февраля 2012

У меня есть работа, которая еще не была дисквалифицирована.

Как использовать Entity Framework 4 с Visual Studio 2010 и SQL Server 2000

2 голосов
/ 21 сентября 2010

На самом деле EF 4.0 поддерживает SQL Server 2000. Это Обозреватель баз данных в Visual Studio 2010, который не поддерживает SQL Server 2000. Чтобы обойти это, не используйте Database Explorer. Вместо этого просто создайте пустую модель и перезапишите строку подключения в файле конфигурации строкой подключения SQL Server 2000. Затем вы можете использовать Обновить модель из базы данных в конструкторе EF, чтобы добавить свои объекты.

2 голосов
/ 28 апреля 2010

Что произойдет, если вы создадите модель с VS 2008, а затем преобразуете этот проект в VS2010 и измените целевую среду на .Net 4.0?

0 голосов
/ 04 февраля 2010

Это не просто EF, который не поддерживает SQL Server 2000. В Visual Studio 2010 Beta 2 обозреватель серверов даже не позволяет добавлять подключение для передачи данных в SQL Server 2000.

Как ни странно, мой код DN Framework v1.1, который использует SqlClient при переносе на DN Framework v4, по-прежнему работает просто отлично.

Я могу только надеяться, что они добавят поддержку MSSQL 2k к тому времени, когда она выйдет в свет.

0 голосов
/ 21 октября 2009

Надеюсь, это только для бета-версии, поскольку в документации все еще говорится, что 2000 поддерживается. http://msdn.microsoft.com/en-us/library/bb896309(VS.100).aspx

Возможно, вы захотите отправить его для подключения (см. ОБРАТНАЯ СВЯЗЬ в Visual STudio IDE).

- добавлено - просто хочу подтвердить, что это происходит в мастере EDM, когда вы указываете на конкретную базу данных. Правда?

Джули Лерман

...