buongiorno vorrei chiedere come posso cancellare un file da una directory sul server?

sto usando questo:

Set objFso = Server.CreateObject("Scripting.FileSystemObject")
Set objFsoFile = objFso.GetFile(FileName_image)
objFsoFile.Delete
Set objFsoFile = Nothing
Set objFSO = Nothing

dove FileName_image è un valore estratto da un db di questo tipo :
http://localhost/public/off/page-back_8.jpg

ma ricevo questo errore:
Impossibile trovare il file

dove sbaglio?
per cancellare un file dal server devo per forza indicare un percorso assoluto con server.mappath per caso?