ASP.NET MVC 3: внешний компонент выдал исключение - PullRequest
1 голос
/ 03 августа 2011

Настройка:

Новый проект MVC 3 с использованием существующей базы данных.Создал файл EF (edmx), использовал автоматический генератор для создания классов POCO и DbContext, затем удалил edmx.

Создала несколько контроллеров и представлений, используя флаги -Repository -Force -Area -ModelTypeкомандная строка консоли диспетчера пакетов.

Проблема:

При запуске приложения появляется следующая ошибка:

External Component has thrown an exception.

Справа.Жир много пользы.Остановился и начал Кассини.Нет радостиЗакрыто и открыто VS2010.Никакой радости.

Не могу думать, что еще может быть не так.Ни у кого, похоже, нет проблемы (согласно Google).

Вопрос:

Какого черта не так ?!Есть предложения?

Ответы [ 3 ]

9 голосов
/ 03 августа 2011

ОК, я перезапустил компьютер, и проблема ушла.

Точно так же.

Как по волшебству.

Первое, что я должен был попробовать,не так ли?

    |||||||||||
       0   0
         |
    vvvvvvvvvvv
    ___________
    ^^^^^^^^U^^

(Self portrait of the Web Developer as an aging man)

Три часа моей жизни.Испаренной.Нет страницы, нет оплаты.Нет оплаты, нет ужина.Нет ужина, нет веб-разработчика.Нет веб-разработчика, нет страницы.Круг жизни и смерти.Инь и Ян.Дао.

Должен был продолжать заниматься математической физикой.По крайней мере, никто не виноват, когда Вселенная не делает то, что ожидает клиент.

2 голосов
/ 16 апреля 2014

В случае, если это кому-нибудь поможет: у меня возникла эта проблема, и я обнаружил ошибку в частичном представлении ошибки.После исправления ошибки в частичном ошибка исчезла.

1 голос
/ 05 января 2017

Это происходит, когда внутри View1 вы визуализируете @ Html.Partial (View2, модель) и передаете модель представления, которую View2 не принимает (по крайней мере, когда модель представления является шаблонной).

...