Have you tried it in Azure? You should be able to just "copy local" the appropriate dlls and it should work just like it works locally. Does that not work for you?
I could be wrong, but I don't think that any version of MVC was supported until recently (July) when support for .NET 4 was made official. So you had to take the approach I just outlined, whether you were on v1 or v2. It should work the same with v3.