Ho il seguente script per la cancellazione di un file:

set fso = CreateObject("Scripting.FileSystemObject")
RelPath="/cartella"
TxPath=Server.MapPath(RelPath)
PathSorgente= TxPath & "\" & Allegati(i)
if fso.fileexists(PathSorgente) then
set fobj=fso.getfile(PathSorgente)
fobj.delete
end if

Qualcuno mi sa dire il motivo per cui la pagina mi si impalla???

ho notato che la riga in cui succede è
set fobj=fso.getfile(PathSorgente)

il file esiste infatti entra nell'if