Вы можете ссылаться на сборку сборки в загрузке «Futures» для MVC2 и MVC3. Конечно, несколько областей поддерживаются в RC в рамках одного проекта. Я полностью не согласен с Леви, что не имеет смысла объединять несколько проектов. Это имеет смысл, когда вы разрабатываете большие приложения и хотите разделить функциональность на «модули» или «мини-приложения». Просто исследуйте такие темы, как «ОО-программирование», «Композиция», «Модульный», «Инъекция зависимостей», «Инверсия управления», «Аспекты» и связанные с ними структуры, такие как «MEF», «Unity», «Prism», «Составное приложение Framework ", блок приложения SmartClient и т. Д. (Не говоря уже о всех невероятных средах, отличных от MS, но упоминание одного означает не упоминание другого, и люди становятся очень раздражительными в таких вещах ...).
Примечания: 1) задокументированные задачи MSBuild не включены в файлы проекта в выпуске, поэтому вы должны найти и добавить их и 2) сборки фьючерсов не имеют строгого имени, поэтому вам нужно изменить задачи MSBuild на используйте «PublicKeyToken = null» в путях «AssemblyName».