Foros del Web » Programando para Internet » ASPX (.net) »

Crear pdf desde aplicacion web en c#

Estas en el tema de Crear pdf desde aplicacion web en c# en el foro de ASPX (.net) en Foros del Web. Hola, mando un cordial saludo a todos. Tengo el siguiente problema: estoy trabajando con una aplicacion web en c#, es un modulo, estoy generado reporte ...
  #1 (permalink)  
Antiguo 25/09/2008, 10:20
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
Sonrisa Crear pdf desde aplicacion web en c#

Hola, mando un cordial saludo a todos.

Tengo el siguiente problema: estoy trabajando con una aplicacion web en c#, es un modulo, estoy generado reporte de usuarios; estos reportes se crean en un archivo pdf en tiempo de ejecucion desde mi sitio web, el pdf se almacena el la carpeta de mi proyecto, el problema se presenta cuando monto mi aplicacion a IIS, todo corre perfectamente, solo que cuado doy clic en el boton para crear mi archivo pdf me marca el siguiente error:

Acceso denegado a la ruta de acceso 'C:\WINDOWS\system32\Reporte.pdf'.

esto es ya estando montada mi aplicacion en en IIIS

el codigo donde creo el PDF es el siguiente:

NewPDF docto = new NewPDF("Reporte.pdf");

asumiendo que se obtiene el path de donde se crea.

porfavir si alguien sabe como solucionar, ayudenme porfavor.
  #2 (permalink)  
Antiguo 25/09/2008, 11:02
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Crear pdf desde aplicacion web en c#

NEwPDF docto=new NewPDF(Server.MapPath("~/")+"Reporte.pdf");

prueba con eso.

el detalle es q not eiens permisos de escritura en esa carpeta.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 26/09/2008, 13:17
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Crear pdf desde aplicacion web en c#

Permiso en la carpeta donde almacenas los archivos pdf, Identifica la carpeta en el explorador, luego propiedades, lengueta seguridad agrega el usuario asp.net y dale privilegio de lectura y escritura, luego acepta los acmbios y listo
__________________
Es facil apretar tornillos, pero lo complejo es saber que tornillo apretar
  #4 (permalink)  
Antiguo 26/09/2008, 18:05
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 15 años, 8 meses
Puntos: 12
Respuesta: Crear pdf desde aplicacion web en c#

EL problema es de permisos, Server.MapPath podría ayudarte a que los almacenes en una carpeta especifica y con los permisos necesarios.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:24.