0

ПроблемаEF 4.1 в VS 2010 не показывает вариант перечисления

  • Я сделал модель DB с помощью EF 4 в VS 2010.
  • Я хотел перечисление, реализованная 4,1 было это, так скачал и установленный 4.1 обновление 1 от MS. (от http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26825)
  • Повторно открыть мой проект, щелкнув правой кнопкой мыши на поле Int32, нет вариант «конвертировать в enum», например, примеры в блогах об EF 4.1. (например, http://blogs.msdn.com/b/adonet/archive/2011/06/30/walkthrough-enums-june-ctp.aspx)
  • Посмотрел на многие сайты, чтобы вызвать, ничего не нашел.
  • Создан совершенно новый тестовый проект, созданный модель диаграммы сущностей - сначала попробовал еще раз, по-прежнему нет опции.

Любые идеи?

+0

** Я хотел перечислить, понял 4.1 **, где вы это видели, 4.1 не поддерживает перечисления – Eranga

+0

Ну, насколько я знаю, метод ToEnum должен быть вашей реализацией с использованием статического класса Enum. – programad

+0

Я также не вижу вариант в EF4.3. Когда это будет добавлено? Меня это очень раздражает, когда они демонстрируют эти замечательные новые возможности в демонстрационных версиях, но затем набирают месяцы, чтобы фактически освободить их. –

ответ

2

Июньский CTP не является платформой Entity Framework 4.1, это предварительный просмотр следующей версии. Перечисления не входят в EF 4.1, они были запланированной функцией, но они удалили ее, когда был выпущен 4.1.

Вам нужно будет скачать June CTP, вы можете скачать его здесь, но вы делаете это на свой страх и риск, как это программное обеспечение пре-релиз и не предназначены для использования в производственной среде:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26660

+0

О, хорошо. Извините, что я должен был совершить мысленный прыжок. – sprocket12

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