Когда я устанавливаю ASP.NET MVC 3 RTM в Windows Server 2008 R2 (версия для веб-сервера) я также смогу запускать веб-приложения MVC 2 и MVC 1 без их установки, или мне нужно установить их все по отдельности?
Вам нужно будет установить все 3 отдельно. Если вы хотите вообще не устанавливать их, вы можете развернуть свои приложения. Это просто.
Для mvc 3 с бритвой: http://www.hanselman.com/blog/BINDeployingASPNETMVC3WithRazorToAWindowsServerWithoutMVCInstalled.aspx
Для mvc 1 и 2: http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx