Как Вы помещаете представления и содержание в отдельном блоке, на который можно сослаться от MvcApplication?
Похоже, что вы говорите о переносимых областях. В Polymorphic Podcast Крейга Шумейкера был недавний эпизод с участием Джеффри Палермо и Эрика Хекстера , и они обсуждали переносимые области и что они собой представляют.
Ссылка на статью на сайте Los Techies появилась в примечаниях к передаче, которая является отличным "как сделать", чтобы начать работать с переносными зонами.
Короткий ответ заключается в том, что вам нужно скомпилировать проект с соответствующими зависимостями и установить действие сборки для всех представлений как встроенных ресурсов.
AFAIK, не существует прямого пути использования webforms (.aspx) в качестве представления. Однако вы можете использовать другие движки представления (например, Stringtemplate) и встраивать страницы и изображения как ресурсы в dll. Вам нужно будет реализовать:
Надеюсь, это имеет смысл...
довольно просто, когда вы обрабатываете маршрутизацию -> направьте ее в сборку и класс, который обрабатывает это.
но не забывайте, что вам нужно реализовать несколько вещей там. я полагаю, вы разобрались с этим.