Bueno a mi me paso algo similar cuando trabajaba con archivos de excel, en asp .net 2, pues lo que quería es que me leyera el archivo desde la computadora mientras que tenia que copiarlo forzosamente a la carpeta donde estaba el sitio web dentro del wwwroot en el inetpub, entonces lo único que hice fue que mediante el control file upload subieran el archivo a la aplicación web y después de subido emplearan el archivo que subieron y listo funcionó todo bien espero les sirva a alguien, saludos