首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于File.Exists 和 File.Delete的有关问题,请问

2012-01-15 
关于File.Exists 和 File.Delete的问题,请教stringTempPathD:\\wwwroot\\a.txt if(File.Exists(Server

关于File.Exists 和 File.Delete的问题,请教
string   TempPath   =   "D:\\wwwroot\\a.txt ";
if   (File.Exists(Server.MapPath(TempPath)))
{
  File.Delete(Server.MapPath(TempPath));
}

//无报错,但是无法删除
//测试用↓

string   TempPath   =   "D:\\wwwroot\\a.txt ";
aaa.Text   =   TempPath;
if   (File.Exists(Server.MapPath(TempPath)))
{
  File.Delete(Server.MapPath(TempPath));
  bbb.Text   =   TempPath;
}
ccc.Text   =   TempPath;

//aaa能取得值,bbb,ccc都没值!

//请教高手
//注:我权限已经EveryOne完全控制
//顺便问一下:支持IO操作的最低权限是什么啊??

[解决办法]
try

去掉server.mappath

[解决办法]
应该是路径问题  把路径改成项目根路径试试
[解决办法]
Exists地用法好像不对!TRY IT
===================================
string TempPath = "D:\\wwwroot\\a.txt ";
FileInfo info=new FileInfo(TempPath);
if(info.Exists)
{
File.Delete(TempPath);
}
[解决办法]
不用EVERYONE
只把ASPNET,NetWork Serivce,权限加上,应该就可以了

热点排行