Мой вопрос похож на "проекты ASP.NET 2 для совместного использования одинаковых файлов" , но с наклонением ASP.NET MVC.
В принципе, у нас есть два сайта, один из которых основан в основном на другом (примерно 90% просмотров, контроллеры, изображения, во втором идентичны первому). Однако в некоторых случаях представления могут быть разными или контроллер на втором сайте может отличаться от первого.
Есть ли какие-либо простые способы достижения этого в ASP.NET MVC?
До сих пор мы рассматривали использование связанных файлов, чтобы иметь два совершенно разных проекта, в которых второй проект использует файлы, которые ему нужны, с первого.
Одна из проблем с этим подходом заключается в том, что большинство страниц во втором проекте буквально не существуют в виртуальном каталоге, это делает отладку болью - вы должны публиковать, чтобы генерировать файлы, чтобы вы могли отлаживать.
Есть ли у кого-нибудь лучшие подходы или способы упрощения этого подхода?