Как развернуть приложение asp.net mvc 4, имеющее несколько областей
Я последовал заэтот статья, чтобы сделать подключаемое приложение asp.net mvc4
Но столкнулся с проблемой при развертывании приложения. В моем решенииMainProj является основным проектом, где все остальные проекты находятся в папке области. У каждого проекта есть своя модель, вид и контроллер. Я дал ссылки на все подпроекты (проекты в папке области) вMainProj, Теперь при попытке развернутьMainProj, Он только публикует основной проект со своими представлениями (в данном случае MainProj), проекты в папке области не развертываются (например, Cart, CRM). Даже если я добавлю ссылки на проекты в области (например, CRM) в основные проекты (MainProj), только ddl проектов в области (например, CRM) будут развернуты в папке bin, а просмотры проекта в областях (CRM) отсутствуют. развертывание. Что происходит не так.
Вот структура решения:
Вот моя оригинальная структура папок.
Однако когда я запускаю свой проект в режиме отладки в пределах Visual Studio, приложение работает отлично. Поэтому я щелкнул значок iis express на панели задач в нижней части экрана и заметил, что visual studio размещает разные сайты для каждого проекта.
Несколько похожий ответ найденВот но не работает в моем случае. Пожалуйста, дайте мне знать, что я пропускаю или делаю неправильно. Как правильно развернуть такое приложение. Заранее спасибо.