У меня есть два решения, которые должны использовать общие контроллеры и их соответствующие представления, но контроллеры в Shared.Web не находят свои представления.
Решение 1:
Веб-проект:
- контроллеры
- модели
- просмотры
Shared.Web
- контроллеры
- моделей
- просмотров
Решение 2:
Веб-проект:
- контроллеры
- модели
- просмотры
Shared.Web
- контроллеры
- модели
- просмотры
Shared.Web абсолютно одинаков для обоих.Проблемы возникают, однако, когда контроллер в shared.web пытается вызвать представление, которое находится в представлениях Shared.Web.Он не может найти представление, в котором он нуждается.Но если я копирую необходимое представление в оба решения в представлениях папок, проблем не возникает, но мне не нравится идея дублирования файла представления.
Нет проблем с контроллерами, находящимися в Shared.Web.