MVC3 Add Controller Контекст / Расположение модели - PullRequest
0 голосов
/ 22 ноября 2011

В моем проекте VS MVC для целей создания леса диалог «Добавить контроллер» предлагает мне список потенциальных контекстов и моделей БД из текущего проекта. Но что, если у меня есть модели и контексты в отдельном проекте? Как настроить Visual Studio для поиска в расширенных местоположениях?

Очевидно, что другие могут видеть все потенциальные контексты и модели из диалога "Добавить контроллер" . Я не знаю, почему я не могу.

Ответы [ 2 ]

0 голосов
/ 23 ноября 2011

Нашел проблему!В моем решении мой проект MVC ссылался на сборку EF 4.1 - в то время как мой поддерживающий проект EF ссылался на сборку EF 4.2.Когда я обновил их до версии 4.2, наконец, диалог «добавить контроллер» показал мне все классы из обоих проектов!

0 голосов
/ 22 ноября 2011

Я думаю, вы должны добавить проект, который имеет модели и контексты, в часть ссылок проекта, который имеет контроллер.References-> Add Reference, затем найдите проект моделей и контекстов.

Кроме того, вы должны поместить эти проекты в одно и то же решение, чтобы эта ссылка работала, и вы должны построить проект в ссылочной части перед основной.

...