Please, give us some more information on that error.
Based on this what you've posted, are you sure that you're running this on March CTP of ASP.NET MVC? If you're running your example on December CTP, you'll most likely encounter this error, because complete functionality of ASP.NET MVC was not separated across these 3 assemblies, that were introduced in the March CTP:
System.Web.Abstractions
System.Web.Routing
System.Web.Mvc
Easiest way to check that is to create new ASP.NET MVC project and open file HomeController.cs. If public methods are decorated with [ControllerAction] , on your computer is installed December CTP of ASP.NET MVC. If that's not the case (if public methods inside controller class are not decorated with [ControllerAction] ) on your computer is installed March CTP.