Подтвердить что ты не робот

Как подключиться к SqlExpress для платформы Entity Framework с помощью Visual Studio 2010 Express?

Я пытаюсь использовать выпуски Visual Studio 2010 Express для настройки веб-приложения ASP.NET MVC 2 с использованием SqlExpress + Entity Framework в качестве доступа к данным. У меня установлены как "С# Edition", так и "Web Developer Edition".

Если я попытаюсь добавить источник данных, используя "версию С#", мне не хватает типа источника данных "Microsoft SQL Server".

Скриншот Visual Studio 2010 Express http://dl.dropbox.com/u/4163528/images/StackOverflow/2010Express.png

но Visual Studio 2008 Professional имеет его.

Скриншот Visual Studio 2008 Professional http://dl.dropbox.com/u/4163528/images/StackOverflow/2008Professional.png

как отмечено в другом вопросе StackOverflow, в "Web Developer Edition" есть это. Однако Web Developer Edition не поддерживает элементы Entity Framework: EntityFramework http://dl.dropbox.com/u/4163528/images/StackOverflow/2010EF.png.

Я бы хотел использовать только Express Editions. Является ли мой вариант использования, о котором забыл Microsoft? Что я могу сделать здесь, чтобы использовать SqlExpress + MVC 2 + Entity Framework?

Спасибо!

-Mike

4b9b3361

Ответ 1

Вы можете выбрать SQL Server Database File, а затем изменить строку подключения для подключения к SqlExpress.

Ответ 2

Я столкнулся с этой проблемой. Visual Studio С# Express 2010 SP1 предлагает мне только Microsoft SQL Server Compact 3.5 и файл базы данных Microsoft SQL Server при создании или обновлении файлов модели данных Entity Data Model (*.edmx).

Однако моя копия Microsoft Visual Web Developer 2010 Express SP1 позволяет мне добавлять и обновлять файлы модели данных Entity Data Model (*.edmx) ADO.NET в существующих решениях и позволяет мне выбирать параметр Microsoft SQL Server при создании соединения строки.

Итак, обходной путь для меня - просто переключиться между С# и Web Developer, когда вы возитесь со строками подключения. Не уверен, что это готовое приложение для всех или я установил что-то еще, что переключило параметр Microsoft SQL Server в веб-разработчике.