Ошибка Entity Framework при создании модели - PullRequest
2 голосов
/ 17 февраля 2009

Я новичок в Entity Framework. Я пытаюсь сгенерировать модель из своей базы данных и получаю следующие ошибки:

'_ Content' уже объявлен как 'Private _Content As Integer' в этом классе. OnContentChanging не может быть объявлен как «Частичный», поскольку только один метод «OnContentChanging» может быть помечен как «Частичный». OnContentChanged не может быть объявлен как «Частичный», поскольку только один метод «OnContentChanged» может быть помечен как «Частичный».

Кто-нибудь знает, что может быть причиной этого?

Ответы [ 3 ]

1 голос
/ 18 февраля 2009

Проблема заключалась в том, что в моем проекте было 2 модели. Мне нужно было установить пространство имен для одной из моделей на что-то другое, и оно работало нормально.

1 голос
/ 17 февраля 2009

Похоже, это дублирует свойства ... Возможно, вы где-то оставили заброшенную модель в проекте? В качестве альтернативы, у вас есть две таблицы, которые настолько похожи, что правила перехода могут сделать их одинаковыми?

0 голосов
/ 14 апреля 2009

У меня была эта проблема, но другая ситуация. Я экспериментировал с Linq to SQL и генерировал классы Linq to SQL. Затем я создал модель данных ADO .Net. Обнаружено, что эти две модели, хотя и разные, достаточно похожи, чтобы столкнуться с этой ошибкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...