Подтвердить что ты не робот

Проблема создания новой модели данных Entity

Я пытаюсь добавить новую модель данных Entity Data в проект MVC, над которым я работаю.

Когда я завершаю мастер, выбирая мои db и таблицы (только одна таблица на данный момент), я получаю сообщение об ошибке "Исключение было вызвано целью вызова". И он отбрасывает мне диалог добавления нового элемента.

В этот момент в моем проекте была создана пустая модель данных. Если я затем выберу "Обновить модель из базы данных" и снова завершу работу мастера, я получаю аналогичную ошибку.

При попытке обновления из базы данных произошло исключение типа "System.Reflection.TargetInvocationException". Сообщение об исключении: "Исключение было выбрано целью вызова".

Любые идеи? Я пробовал делать это и в пустом проекте, и до сих пор нет кубиков!

Алекс

4b9b3361

Ответ 1

Вы можете попытаться создать модель данных сущности вручную, используя инструмент EdmGen.exe. Надеюсь, это даст немного больше информации об ошибке.

Ответ 2

Попробуйте включить поведение ошибок исключений исключений

пространство имен DataService {    [System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults = true)]

public class mydataservice : DataService<DataContext>
{
    blah blah

Ответ 3

У меня была аналогичная проблема. Ищите похожие имена и отсутствующее отображение ключей forgen

Ответ 4

У меня было то же самое, в моем случае это был мой db (MySql), у которого была таблица без первичного ключа, я просто добавил столбец " ID" и сделал его первичный ключ и вуаля! выход не прошел:)