Gracias José, por la aportación a la comunidad :-)
Sobre los keepalive yo también he probado varios y ninguno me convence, sobre todo por el concepto de tener que generar visitas artificialmente. ¿No se puede configurar ASP.NET para que no descargue una aplicación aunque esté inactiva?
Salu2,
Francisco, desde Madrid