【发布时间】:2013-04-30 15:01:09
【问题描述】:
我有一个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。
请问这个怎么做?
【问题讨论】:
标签: c# filesystems delete-file mappath