Hola,
El punto es que no es tan sencillo como publicar un html en un apache. Debes activar y configurar el Internet Information Services en el servidor.
Luego subir los archivos, y configurar el directorio virtual.
En tu caso tambien deberias configurar IIS para que acepte index.aspx como pagina por defecto ya que en asp.net seria default.aspx
Te dejo una guia
http://www.codeproject.com/KB/aspnet/IIS7ASPNet.aspx
Saludos,