Я установил версию Visual Studio Team System 2008: 9.0.30729.1 SP и Microsoft Net Framework 3.5 SP1.
Когда я собираюсь добавить новый элемент, я не могу найти шаблон модели данных Entity Data ADO.NET.
Что происходит?
Спасибо!
Я установил версию Visual Studio Team System 2008: 9.0.30729.1 SP и Microsoft Net Framework 3.5 SP1.
Когда я собираюсь добавить новый элемент, я не могу найти шаблон модели данных Entity Data ADO.NET.
Что происходит?
Спасибо!
СУЩНОСТЬ По-видимому, существует множество причин этой проблемы, о чем свидетельствуют многие другие ответы.
КОНЕЦ РЕЗЮМЕ
Возможно, вы смотрите на неправильный уровень. Модель данных Entity Framework - это то, что вы добавляете в проект, это не отдельный тип проекта.
Щелкните правой кнопкой мыши на существующем проекте Выберите "Добавить", Новый элемент
И затем выберите ADO.Net Entity Data Model...
Убедитесь, что у вас VS2008 sp1 (http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en). У меня был .Net Framework 3.5 SP1, но не VS2008 SP1. ... по крайней мере, это то, что я делал неправильно.
Итак, чтобы повторить:
Требуется Visual Studio 2008 с пакетом обновления 1 (включая .Net Framework 3.5 SP1)
Вы должны работать с проектом .Net Framework 3.5 В обозревателе решений щелкните правой кнопкой мыши и выберите "Добавить" → "Новый элемент" Чтобы легко найти его, выберите элемент "Данные" в дереве слева. Выберите модель данных сущности ADO.NET и укажите имя в текстовом поле ниже
Я думаю, что большинство из вас, парни, путают sp1 для .net с пакетом обновления vs2008. очень вероятно, у вас все есть .net 3.5 sp1. Вам нужно иметь оба .net 3.5 sp1 + vs2008 sp1.... для более позднего времени потребуется загрузка и установка в зависимости от вашей чистой скорости.
попробуйте, и эта проблема будет отсортирована.
У меня была такая же проблема, но мое решение оказалось простым: мой проект не выполнял проект .NET 2.0, и его нужно было установить в .Net 3.5, прежде чем он предложит мне варианты Entity Framework в Add Новый элемент.
У меня была та же проблема. Я установил Visual Studio SP1 и применил .NET Framework 3.5 SP1.
Я загрузил Visual Studio SP1 ISO и сжег его на DVD.
Я обнаружил, что мне пришлось удалить Visual Studio, а затем переустановить. Только тогда я могу применить SP1 с DVD.
Моя Visual Studio была относительно новой инсталляцией. Я установил .Net Framework 3.5 SP1 и ASP.NET MVC 1.0, прежде чем пытаться перейти на SP1. Возможно, это вызвало конфликт с обновлением SP1.
Оливер
Сначала вам нужно установить последнюю версию формы ADO.NET Entity Framework ниже ссылки: http://www.microsoft.com/downloads/details.aspx?familyid=15DB9989-1621-444D-9B18-D1A04A21B519&displaylang=en
У меня была такая же проблема. Дело в том, что ASP.NET MVC должен быть установлен после .NET 3.5 SP1 и VS2008 SP1, если вы его установили раньше - попробуйте удалить ASP.NET MVC,.NET 3.5 SP1 и VS2008 SP1, а затем установите его в правильном порядке.
Спасибо, Arty
Я заново установил Visual Studio 2008 SP1, а затем он сработает!
Найдите здесь SP1: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61&displaylang=en