如何通过网络访问文件
问题描述:
我在这一个很难,我有一个文件夹通过公共访问网络(没有证书限制)。我正在尝试做一个File.Exist或Directory.Exist,我一直有一个例外。如何通过网络访问文件
有人可以告诉我通过网络做IO的好方法。
EDIT 1详情:
,如果我做execture => \ agoodip \公用\ test.txt的我得到的文件等等等等
在我的代码看起来像一个基本
Directory.Exist(@"\\agoodip\Public") or File.exist(@"\\agoodip\Public\test.txt")
我得到的例外是未找到路径。
编辑2:
我使用Silverlight 3,是否有需要注意的查找网络上的文件中的任何安全模式?
谢谢!
答
我不相信这会为你工作。 Silverlight不允许任意访问文件系统或共享。 Silverlight在沙箱环境中运行,因此您可以限制对文件系统的访问。
+0
我不试图查找文件系统...我想看到我的服务器上的图片,并能够通过LAN网络上传,而不是通过FTP或其他.. 。 – Polo 2010-04-01 15:01:21
你能否粘贴你正在执行的代码+异常详细信息? – Grzenio 2010-03-22 10:30:19
试着看看使用进程监视器进行的实际文件系统调用 - 它会告诉你实际的文件和错误是什么。也许你的应用程序没有访问你认为正在访问的文件。 – Sander 2010-03-22 12:15:20