Después de agregar MapPageRoute a un proyecto mvc de asp.net, el sitio se detiene para ingresar en Home Controller

Estoy tratando de enrutar un .aspx (página de formularios web) en mi proyecto asp.net mvc. Registro la página en global.asax:

<code>routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapPageRoute("Tickets", "Reports/Tickets", "~/WebForms/Reports/Tickets.aspx");
routes.MapRoute("Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional });
</code>

El problema es que, después de agregar la segunda línea, el sitio se detiene para ingresar a mi Controlador de la casa (Acción del índice) y se está redirigiendo a:http://localhost:37538/Reports/Tickets?action=Index&controller=Login%22 Siempre que corro el proyecto.

Detalles del proyecto:

Asp.Net MVC 3Autenticación de formularios.Net 4.0

Obs: para reproducir este error, cree un nuevo proyecto mvc de asp.net como aplicación de Internet, después de crear elTickets página de formularios web dentro de una/WebForms/Reports carpeta, y registrar la nueva ruta. Ejecute el proyecto (probablemente esté conectado), por lo que ahora cierre la sesión y será redirigido ahttp://localhost:35874/Reports/Tickets?action=LogOff&controller=Account, ¿entonces por qué?

Respuestas a la pregunta(1)

Su respuesta a la pregunta