2014-01-21 1 views
1

Элемент контекстного меню Entity Framework недоступен, когда я нажимаю правой кнопкой мыши файл Model.edmx в обозревателе решений VS 2012. Это проект C#.Контекстное меню Entity Framework отсутствует в VS 2012 с EF 6 и EF 6 Установленные инструменты

Я использую Visual Studio 2012 Premium Edition, обновление 4.

Я использовал следующие шаги:

  1. Установить Entity Framework 6.0.2 Инструменты для Visual Studio 2012 без ошибок из этой ссылке: http://www.microsoft.com/en-us/download/details.aspx?id=40762
  2. Создать новое приложение веб-формы C# ASP.Net.
  3. Установите пакет Entity Framework 6.0.2 с помощью NuGet.
  4. Добавить новую модель данных сущности ADO.NET и добавить к ней несколько объектов.
  5. Построить решение.
  6. Щелкните правой кнопкой мыши файл Model.edmx в обозревателе решений и в нем нет элемента меню «Структура объекта».

Я попытался перезапустить средство Entity Framework Tools msi и выбрать вариант восстановления, но это не помогло.

Средство расширения и обновления не содержит список «Entity Framework 6.0.2 Tools» среди моих установленных расширений, но я не уверен, что я должен с тех пор, как я не установил его, используя средство «Расширения и обновления».

Что я делаю неправильно?

ответ

1

Контекстное меню Entity Framework не является частью инструментария платформы Entity Framework, а является частью EF Power Tools. Вам необходимо скачать и установить EF Power Tools Beta 4.

+0

Спасибо! Можете ли вы рассказать мне, что такое EF Tooling? Я думал, что это RTM-версия «EF Power Tools Beta 4». – GreggM

+1

Инструмент - это EF Designer - позволяет создавать и управлять файлом edmx, который описывает вашу модель, а также создавать базу данных из модели. В настоящее время EF Designer используется для потоков данных First First и Model First. Электроинструменты - это дополнительные инструменты, полезные для приложений CodeFirst. – Pawel

+0

У меня есть решение для сайта, asp.net 4.6 C# EF6, но меню инструментов питания не отображается, когда я нажимаю правой кнопкой мыши на EDMX. У меня есть некоторый страх, что есть ошибка, которая не отображает ее на веб-сайтах. – Giox