Hola Ricardo, Hacer un directorio virtual sobre la carpeta real es una solucion sencilla pero no la ideal, a mi juicio, desde el punto de vista de la seguridad e integridad de la informacion.
Lo que yo haria es colocar una pagina en ASP.NET que se use de esta manera: GetFile.aspx?file=presupuesto.doc Esta pagina deberia abrir el archivo desde la carpeta que vos elijas con un FileStream y devolverlo en el objeto Response. Tenes que alterar los headers (content type y otros seguramente). Esta solucion te da la opcion de manejar mas elegantemente errores, controlar permisos, controlar la extension del archivo, etc. ---------------------------------- Carlos Peix 2009/11/16 Ricardo Forbes <[email protected]> > Hola, > > en una intranet tengo una grilla con hipervínculos a documentos > (mayormente > word) que se hayan físicamente en el mismo servidor que el IIS y > necesito poder abrirlos en el word desde la aplicación asp.net > > Si apunto a la dirección física (C:\...\...) no los abre (supongo por > cuestiones de seguridad de internet explorer que no conozco bien). > > Si creo un directorio virtual en IIS que apunte a la carpeta donde > están los documentos los puedo abrir sin problema, pero no sé si es lo > mejor. > > > La pregunta es: > > Cuál sería la forma más correcta y segura de implementar la solución? > > Muchas gracias. > > Ricardo Forbes > > >
