¿Cómo proceso extensiones .asp usando el controlador .Net?

Tengo un sitio web ASP clásico más antiguo que estoy migrando a IIS7.5. No tengo ganas de instalar ASP clásico en el servidor, por lo que solo quiero que los archivos .asp se traten como si fueran archivos .aspx.

¿Cómo hago para hacer esto en IIS7.5?

EDITAR: Para aclarar, NO estoy preguntando cómo hacer que el código ASP clásico funcione bajo .Net. Solo estoy preguntando cómo mapear la extensión de archivo .ASP para ser manejada por el tiempo de ejecución .net. Actualizaré el código de los archivos .asp a .net.

EDITAR:

Me di por vencido y terminé instalando ASP clásico, ya que no pude hacer que la asignación funcionara (recibí una combinación de errores 404.17 y 404.3). Marqué la respuesta de David Lively como correcta ya que fue la más detallada y útil.

Respuestas a la pregunta(4)

Su respuesta a la pregunta