我正在使用Asp.net Mvc3!
我编写了以下代码,将我的文件搜索到文件夹中: -
string TrailorsPath =Server.MapPath( "/ePortfolio/"+cid+"/Icons/"+ fileName);
if (System.IO.File.Exists(TrailorsPath))
但它总是给出不正确的结果:
我的文件路径是这样的: -
"D:\SVN_HobbyHomes\HobbyHomesWebApp\ePortfolio\1\Icons"
答案 0 :(得分:2)
尝试在路径的开头使用“〜”。
string TrailorsPath =Server.MapPath("~/ePortfolio/"+cid+"/Icons/"+ fileName);
答案 1 :(得分:0)
可能存在多个问题 在线上设置断点
string TrailorsPath =Server.MapPath( "/ePortfolio/"+cid+"/Icons/"+ fileName);
并检查Server.MapPath( "/ePortfolio/"+cid+"/Icons/"+ fileName)
并开始使用此
Server.MapPath( "~/ePortfolio/"+cid+"/Icons/"+ fileName)