2014-01-12 3 views
20

После установки Visual Studio 2013 и создания нового проекта интернет-приложения MVC4: Visual Studio не имеет модели данных сущности Ado.net, когда я нажимаю add-> new item-> Почему? Переустановите его, но ther не изменится ...нет модели данных сущности ado.net в визуальной студии

+0

У меня была аналогичная проблема, работающая на другой машине, но не на моем. скопировал zip-файл, предложенный @damir, но не повезло. –

+0

Попробуйте следующее: http://stackoverflow.com/questions/23046081/missing-ado-entity-data-model-on-visual-studio-2013 Там есть два ответа. MSI исправил его для меня, используйте поиск в предложенном месте. – NDC

ответ

2

Необходимо установить пакет NuGet для платформы Entity Framework, щелкнув правой кнопкой мыши на конкретном проекте, а затем выберите «Управление пакетом NuGet». Появится окно, в котором вы можете искать существующие пакеты онлайн и устанавливать их

-3

Я не могу воспроизвести вашу проблему.

Я создал новый проект, используя шаблон по Web>Visual Studio 2012>ASP.NET MVC 4 Web Application и выбирая Internet Application из следующего диалога. Затем я выбрал Add>New Item... из контекстного меню проекта и нажал на Data узел в виде дерева слева. Первый элемент в списке был ADO.NET Entity Data Model:

ADO.NET Entity Data Model

Вы можете найти нужный шаблон еще быстрее с помощью поиска:

Search for "entity"

Кроме того, если у вас нет конкретного причина использования шаблона, который вы упомянули при создании нового приложения MVC, я бы посоветовал вам вместо этого использовать новый универсальный ASP.NET Web Application template.

+0

в моих окнах у меня есть эта проблема, в других окнах, которые хорошо работают – user2830448

+0

@ user2830448 Вы имеете в виду, что это не работает на вашей машине, но вы можете сделать это на других машинах? –

+0

Да, я не знаю, из-за проблем с изображением 2013 или Windows или другого shing. – user2830448

0

вы должны попытаться запустить VS в качестве администратора. Я пробовал в обоих направлениях, во-первых, общий способ запуска VS с помощью щелчка левой кнопкой мыши, делая это, как будто у меня такая же проблема: нет опции ADO.NET Entity Data Model. Однако, если я запустил его как администратор (щелкните правой кнопкой мыши -> запустите как администратор), все появится.

18

Вот обновлённый решение, которое я нашел, как я была такая же проблема с Visual Studio 2015: ado.net model for db is gone Visual studio 2015

перефразирую: Изменить установку Visual Studio 2015 и включает в себя инструменты Microsoft SQL Server Data (Панель управления> Программы & Функции> VS2015> Изменить> Изменить> Windows и веб-разработка> Инструменты данных Microsoft SQL Server).

После загрузки расширения и перезапуска Visual Studio вы должны добавить ADO.NET Entity Data Model в качестве нового элемента.

Как я узнал, что я старался следовать старым учебным пособиям Visual Studio, пытаясь использовать View> Other Windows> Источники данных и т. Д., Не делает то же самое.

Смежные вопросы