提取路径删除图片问题

来源:百度知道 编辑:UC知道 时间:2024/09/26 13:59:33
我把数据库中读取出来的图片的路径值赋给一个TextBox,然后,执行
string filepath =TextBox1.Text.Trim();
File.Delete(Server.MapPath(filepath));
可是为什么执行后物理路径上的图片依旧没有删除?
这个是要删除的图片路径:G:\图片\风景\006af.jpg

string filepath =TextBox1.Text.Trim();

string path = System.IO.Path.Combine(Server.MapPath("~"), filepath)
//把根目录与获取的路径合并。

File.Delete(Server.MapPath(filepath));

你试试上面这个。

1:先用Server.MapPath,这个前面几位讲得很清楚了
2:再看看你的文件夹的权限。如果是权限不对,那么就加一个net services这样的用户。有写入和修改的权限。或者加everyone

应该是你的路径没有指定对