Я не могу найти шаблонную модель данных сущности ADO.NET в VS2010

В VS2010 я не могу найти шаблон ADO.NET Entity Data Model в разделе Data. Я делал:

  1. создать проект silverlight (версия 4) с веб-сайтом
  2. щелкните правой кнопкой мыши веб-проект, Добавить -> Новый элемент -> Раздел данных (на самом деле, я пробовал каждый)

Но не могу найти !! Это странно!

Потом,

  1. Я попытался сбросить свой шаблон VS, это не сработало
  2. Пытался переустановить VS2010, получил сообщение «Успешно». также я уверен, что ADO.NET Entity Framework установлен надлежащим образом.

Итак, что еще я могу сделать? могу я просто установить этот шаблон в VS?


person Ferde    schedule 15.09.2010    source источник


Ответы (1)


Я считаю, что вы можете добавить модель данных сущности ADO.NET в библиотеку классов Windows и ссылаться на эту библиотеку там, где это требуется. но вы не можете добавить модель данных в библиотеку Silverlight.

Обновление:
в этом случае, я предполагаю, что веб-сайт, по крайней мере, нацелен на версию 3.5 фреймворка

для vs2010 вы можете убедиться, что требуемый шаблон доступен в следующих местах
'% programfiles% \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Data \ 1033 \ AdoNetEntityDataModelCSharp.zip'
'% programfiles% \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ VisualBasic \ Data \ 1033 \ AdoNetEntityDataModelVB.zip'
'% programfiles% \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ Web \ CSharp \ 1033 \ AdoNetEntityDataModelCSharp_ASPNET.zip '
'% programfiles% \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ Web \ VisualBasic \ 1033 \ AdoNetEntityDataModelVB_ASPNET.zip '

(в среде x64 используйте Program Files (x86) для% programfiles%)

надеюсь, что это поможет.
-ryan

person driven4ward    schedule 15.09.2010
comment
Райан, спасибо за быстрый ответ, но я не пытался добавить модель данных сущности ADO.NET в библиотеку Silverlight, я щелкнул правой кнопкой мыши проект веб-сайта, это должно сработать, но нет, я потерял эльфа! - person Ferde; 15.09.2010