IgnoreRoute with webservice - Excluir URLs asmx del enrutamiento

Estoy agregando el filevistacontrol a mi aplicación web asp.net MVC.

Tengo una página media.aspx que se ignora en el enrutamiento con

routes.IgnoreRoute("media.aspx");

Esto funciona con éxito y sirve una página de formularios web estándar.

Al agregar el filevistacontrol, parece que no puedo ignorar las llamadas que el control hace a su servicio web.

Por ejemplo, el siguiente ignoreRoute todavía parece ser recogido por el MvcHandler.

routes.IgnoreRoute("FileVistaControl/filevista.asmx/GetLanguageFile/");

La excepción lanzada es:

'The RouteData must contain an item named 'controller' with a non-empty string value'

Gracias por adelantado.

Respuestas a la pregunta(6)

Su respuesta a la pregunta