asp.net 文件无法删除
stringpath="/NET_OA/UploadFile/Meeting/"+strs[i].ToString();System.IO.FileInfofile=ne...
string path = "/NET_OA/UploadFile/Meeting/"+strs[i].ToString();
System.IO.FileInfo file = new System.IO.FileInfo(path);
file.Delete();
strs[i].ToString() 是7k--常用.doc
运行后path为 /NET_OA/UploadFile/Meeting/7k--常用.doc
file.Delete() 提示:
未能找到路径“/NET_OA/UploadFile/Meeting/7k--常用.doc”的一部分。
不晓得怎么回事!我有文件啊!
用// 的
无效 展开
System.IO.FileInfo file = new System.IO.FileInfo(path);
file.Delete();
strs[i].ToString() 是7k--常用.doc
运行后path为 /NET_OA/UploadFile/Meeting/7k--常用.doc
file.Delete() 提示:
未能找到路径“/NET_OA/UploadFile/Meeting/7k--常用.doc”的一部分。
不晓得怎么回事!我有文件啊!
用// 的
无效 展开
2个回答
展开全部
这个删除文件应该是个物理路径,而不是相对路径。
string path = "~/UpLoadFile/JScript.js";
path = MapPath(path);
File.Delete(path);
或者
string path = "~/UpLoadFile/JScript.js";
path = MapPath(path);
System.IO.FileInfo file = new System.IO.FileInfo(path);
file.Delete();
都行的
string path = "~/UpLoadFile/JScript.js";
path = MapPath(path);
File.Delete(path);
或者
string path = "~/UpLoadFile/JScript.js";
path = MapPath(path);
System.IO.FileInfo file = new System.IO.FileInfo(path);
file.Delete();
都行的
展开全部
string path = "/NET_OA/UploadFile/Meeting/"+strs[i].ToString();
改成
string path = "//NET_OA//UploadFile//Meeting//"+strs[i].ToString();
我感觉应该是这样吧
string path = ""\\NET_OA"\\UploadFile"\\Meeting"\\"+strs[i].ToString();
路径没有找到
都试试吧!
路径要用// 的
访问其他电脑要加"\\\\"
改成
string path = "//NET_OA//UploadFile//Meeting//"+strs[i].ToString();
我感觉应该是这样吧
string path = ""\\NET_OA"\\UploadFile"\\Meeting"\\"+strs[i].ToString();
路径没有找到
都试试吧!
路径要用// 的
访问其他电脑要加"\\\\"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询