Отсутствует класс модели при добавлении представления в ASP.NET MVC 3 - PullRequest
3 голосов
/ 21 июня 2011

В моем проекте ASP.NET MVC 3 у меня есть ссылка на мой проект DomainModel.

Проблема возникает, когда я пытаюсь создать строго типизированное представление. В списке классов моделей мои модели из DomainModel не существуют.

Я попытался выполнить следующее безуспешно (из другого потока):

-remove reference to the library containing the model
-clean project
-close VS
-reopen VS
-rebuild project (VS throws errors)
-re-add reference to the model library
-rebuild project

Я также пытался обновить VS2010 до VS2010 SP1 та же проблема.

Есть предложения?

1 Ответ

1 голос
/ 21 июня 2011

Хорошо, если вы не видите модель в диалоговом окне, попробуйте вызвать ее напрямую из вида, подобного следующему:

@model  IEnumerable<Ieagle.WebSelfCare.Models.InvoicingIndex>

Если у вас есть модель IEnumerable, в противном случае

@model Ieagle.WebSelfCare.Models.Person

Если вы не можете достичь своих моделей, как это, то у вас могут быть проблемы в моделях

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