ReSharper — разрешение представлений Razor в отдельной сборке

У меня есть решение ASP.NET MVC 3, в котором некоторые представления (и контроллеры) расположены в отдельной сборке (позже они загружаются через MEF). Эта отдельная сборка является проектом библиотеки классов (.dll), и ReSharper не может разрешить представления внутри контроллера (даже если представление существует, оно отображается красным цветом внутри контроллера).

Любые идеи?

Я использую сборку 6.0.2202.688 от 29.06.2011T18:14:16.


person Nikos Baxevanis    schedule 08.09.2011    source источник


Ответы (2)


После прочтения этот пост кажется, что теперь все работает нормально. (Похоже, проблема не связана с ReSharper.)

person Nikos Baxevanis    schedule 01.10.2011

Проект Views должен ссылаться на проект контроллеров.

person derigel    schedule 08.09.2011
comment
Представления и контроллеры находятся в одном и том же проекте, но не в веб-проекте - вместо этого используется .dll (которую мы затем загружаем через mef в основной веб-проект). - person Nikos Baxevanis; 08.09.2011
comment
Вы имеете в виду, что у вас есть третий проект, который ссылается на два других, один с представлениями, другой с контроллерами? В любом случае проект представлений должен ссылаться на один из контроллеров — тогда ReSharper будет разрешать ссылки на представления. - person derigel; 08.09.2011
comment
Все находится внутри .dll (вместе с представлениями и контроллерами). - person Nikos Baxevanis; 09.09.2011