Ответ 1
Я выполнил поиск в C:\ProgramData\Package Cache для "eftools.msi"
Было три версии (из разных бета /RC, я думаю)
Я выбрал последнее и установил его.
Это решило проблему для меня.
Отсутствует шаблон модели данных сущностей ADO.NET от профессионала visual studio 2012, у меня даже нет категории "данные" из категории шаблонов визуальной студии.
Я изменил установку visual studio 2012 и выбрал все доступные пакеты для установки. Но даже тогда не повезло.
Пожалуйста, помогите.
Я выполнил поиск в C:\ProgramData\Package Cache для "eftools.msi"
Было три версии (из разных бета /RC, я думаю)
Я выбрал последнее и установил его.
Это решило проблему для меня.
Во-первых, вы можете добавить ClassLibrary в свое решение. Затем добавьте новый элемент в ClassLibrary и вы можете добавить Data > ADO.NET Entity Data Model
Я решил это, перейдя в свойства проекта и изменив целевую структуру. В моем случае целевая инфраструктура по умолчанию для проекта была 2.0 (не знаю, почему - я бы ожидал, что 4.5 будет по умолчанию). Я изменил его на 4.5, и мне удалось увидеть "Модель данных сущностей ADO.Net". Я думаю, все дело в том, что для версии CLR, на которую вы нацеливаетесь, установлены правильные инструменты EF.
Закройте Visual Studio, а затем установите " Инструменты платформы Entity Framework для Visual Studio" из этого местоположения:
► [Диск Visual Studio или папку установщика]\packages\EFTools\EFTools.msi
Я делаю это, и я получил результат.
Вы также можете загрузить этот инструмент из здесь.
Я нашел файл EFTools.msi в папке моих пакетов и запустил его, затем выберите удаление, затем запустите его и выберите установку. После этой установки появится шаблон.
Нажмите правую кнопку мыши на существующий проект
выберите "добавить" → "Новый элемент..."
В разделе "data" node вы можете выбрать "Модель данных сущностей ADO.NET"
Если вы установили новый EFTools6.1.3ForVS2013.msi, а затем удалили его, он удалит параметр Entity Model ADO.net. Microsoft никогда не ставит прежнюю версию. Спасибо, Хейнси.
У меня была такая же проблема с visul studio express 2013. Если у вас есть эта проблема, не переустанавливайте визуальную студию, вам нужно отремонтировать инструменты EF:
Искать в C:\ProgramData\Кэш пакета для "eftools.msi"
Выберите последнее, запустите его и выберите repair
Сегодня я столкнулся с такой же проблемой. Но в папке C:\ProgramData\Package Cache был только один файл eftools.msi. Я установил его. Тем не менее шаблон отсутствовал. Затем я снова установил один и тот же файл msi с параметром для ремонта. Затем появился шаблон.
При нажатии на новый элемент вы получите общий список шаблонов. "Visual С#" может быть выделено слева при боковом меню при его открытии. Из этого вы должны нажать "Данные". Теперь вы можете увидеть ADO.NET Entity Data Model:)
Мне это удалось как способ загрузить из указанной ссылки https://www.microsoft.com/en-in/download/details.aspx?id=40762 и выполнить для восстановить инфраструктуру Entity.