IIS también es gratuito (siempre y cuando tengas la licencia de tu windows.. cosa que "se supone" que si)
lo que te debe estar ocurriendo es que le hacés doble click al archivo ASP para abrirlo en vez de hacer como se debe es es lo siguiente:
- debés tener instalado un servidor web (PWS en win 9X o IIS en NT, 2000 y XP)
- tus archivos ASP (por ejemplo "hola.asp") deben estar guardados en un directorio que se encuentra en "c:\inetpub\wwwroot\hola.asp" (este directorio corresponde al root de tu sitio web)
- para acceder a los archivos ASP, abrís tu navegador de internet y tipeas la siguiente URL:
http://localhost/hola.asp (que corresponde a la ruta física anteriormente citada)