Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2010, 02:03
TioPep
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
Error al borrar archivo con FSO (permiso denegado)

A mi me pasa algo parecido, os comento: Tengo el problema de que cuando intento borrar el html en el mismo archivo asp donde lo creo me produce este mismo error (permiso denegado), como tambien uso el asppdf, para ir depurando errores he dejado comentadas todas lineas referentes a este, de modo que lo unico que hago es crear un html y a continuación intentar borrarlo..

IdUsuario=Request("IdUsuario")
Archivo_Temporal="temp_"&IdUsuario&".html"
DirectorioUsuariosCV = "c:\wwwroot\Gestion\UsuariosWeb\CV\"

set confile = createObject("scripting.filesystemobject")
set fichnuevo = confile.CreateTextFile(DirectorioUsuariosCV&Archiv o_Temporal)
fichnuevo.write(pagina)
set confile=nothing

dim fs
set fs=Server.CreateObject("Scripting.FileSystemObject ")

if fs.FileExists(DirectorioUsuariosCV&Archivo_Tempora l)=true then
Response.write "ESTA"
fs.DeleteFile DirectorioUsuariosCV&Archivo_Temporal, true
else
Response.write "NO ESTA"
End if
set fs=nothing

fs.DeleteFile DirectorioUsuariosCV&archivo_temporal, true


Además estoy casi seguro de que no es un tema de permisos ya que utilizando solo las lineas de borrado desde otro archivo asp borra el archivo sin ningun problema. De alguna forma es como si no estuviese cerrado el proceso de creación del html, añadir también que este html no lo abro en ningun momento.

Saludos!

Última edición por TioPep; 23/04/2010 a las 02:11