Hola,
Si de lo que se trata es de mostrar a los usuarios de tu aplicación Web un listado de carpetas y que puedan navegar por ellas, solo hay que configurar el IIS.
Inicio->Panel de Control->Herramientas Administrativas->Servicios de Internet Information server.
Una vez abierta la ventana del IIS, te posicionas sobre Sitio Web Predeterminado->Boton derecho->Nuevo->Directorio Virtual.
EN el asistente, le das un alias, seleccionas el directorio (En tu caso 'C:\carpeta\archivos\') y por ultimo das los permisos de acceso.
Saludos