У меня есть путь к файлу в формате file://SERVERNAME/FOLDER$/FOLDER/image.jpg
. Я вызываю System.IO.File.Delete(Server.MapPath(file://SERVERNAME/FOLDER$/FOLDER/image.jpg))
, чтобы удалить файл, но я получаю сообщение об ошибке file:/SERVERNAME/FOLDER$/FOLDER/image.jpg' is not a valid virtual path.
Я замечаю, что «/» отсутствует, и я не знаю почему. Как удалить такой файл?Удалить файл на сервере
Я пробовал преобразовать свой путь к файлу file:////SERVERNAME//FOLDER$//FOLDER//image.jpg
, но это не помогло. То же самое происходит. Если я опускаю Server.MapPath
, я получаю сообщение о том, что URI не поддерживается.
Как это сделать, пожалуйста?