当前位置:编程学习 > C#/ASP.NET >>

ASp.net中如何远程读取文件是否存在?在线等,谢谢!

ASp.net中如何远程读取文件是否存在?在线等,谢谢! --------------------编程问答-------------------- 貌似楼主跟这帖的问题是一样的

http://topic.csdn.net/u/20081123/10/7de5a945-a413-4b42-892e-b8465c94c233.html?seed=137038802 --------------------编程问答-------------------- 想问楼主问题有答案了吗?我也正在整这个,从网上看都是说权限问题,但还是没有头绪 --------------------编程问答-------------------- 是不是这个:
System.IO.Directory.Exists(Server.MapPath("~/adjunct")) == false

System.IO.file.Exists(Server.MapPath("~/adjunct.doc")) == false --------------------编程问答-------------------- System.IO.Directory.Exists(Server.MapPath("~/adjunct")) == false 这是针对虚拟路径吧?
这样有做过吗,System.IO.Directory.Exists("Z:\\"),其中Z:\是网络映射盘 --------------------编程问答-------------------- string url ="http://img.baidu.com/img/logo-zhidaoaa.gif";//你的网址    
string temp="";   
System.Net.WebRequest wreq=System.Net.WebRequest.Create(url);  

System.Net.HttpWebResponse wresp=(System.Net.HttpWebResponse)wreq.GetResponse();     
System.IO.Stream s=wresp.GetResponseStream();       
System.IO.StreamReader sr=new System.IO.StreamReader(s,System.Text.Encoding.GetEncoding("gb2312"));     
temp=sr.ReadToEnd();//temp为你读的网页内容.   
//如果temp为空则没有找到文件

if(temp=="")
{
Response .Write ("文件不存在");
}
else
{
Response.Write("存在");
}

现在是这个代码,如果说这个图片存在的话,没有问题,如果说图片不存在,则在: System.Net.HttpWebResponse wresp=(System.Net.HttpWebResponse)wreq.GetResponse(); 出现错误了! --------------------编程问答-------------------- 我的用法跟你不一样,假设\\server1\share目录共享,然后把这个共享映射到server2机器上的磁盘Z:\,假设目录中有个文件a.txt,我用程序访问File.Exists("a.txt"),返回路径不存在 --------------------编程问答-------------------- VCFansKing 贴出你的代码 --------------------编程问答-------------------- 我要做的话,会提供一个WEB服务

而如果双方都是。NET平台的话,我会提供REMOTING方式来操作
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,