Como o RedirectToRoute deve ser usado?

Eu tenho isso no meu Global.asax.cs:

routes.MapRoute("BetaAccess", "beta-access", new { controller = "Beta", action = "Index" });

E isso no meu controlador (ação de índice no HomeController) e definitivamente está sendo atingido:

RedirectToRoute("BetaAccess");

Mas ainda assim nenhum redirecionamento acontece ... apenas vai para a página inicial normal. Estou usando errado?

Além disso, eu posso fazer Response.Redirect ("~ / beta-access") e vai para a página beta ...

questionAnswers(2)

yourAnswerToTheQuestion