我有一个格式为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。
请问这个怎么做?