В системных требованиях для MVC 1.0 я вижу, что на сайте развертывания необходимо установить Visual Studio 2008.
Это действительно необходимо?
http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en
Вам необходимо установить Visual Studio для разработки ASP.Net MVC сайтов. Для их развертывания вам просто нужно убедиться, что сборки MVC доступны. У Фила Хаака есть хороший обзор того, что вам нужно знать.
Конечно, Visual Studio только для среды разработки. Чтобы развернуть веб-сайт MVC, вам нужно всего лишь включить пару DLL.