检查客户端PC上是否存在目录

时间:2012-08-27 21:14:41

标签: asp.net vb.net webserver client

在WinForms VB.NET中,您可以检查目录是否存在,如If My.Computer.FileSystem.DirectoryExists(),但我将如何在ASP.NET中执行此操作。我已经尝试过如上所述,但它检查“服务器”而不是从他/她的工作场所/家中查看网站的最终用户。我如何获得客户端存在的文件夹?

提前致谢。

2 个答案:

答案 0 :(得分:3)

你不能这样做。从网页访问本地文件是不可能的,并且有充分的理由 - 这将是一个主要的安全风险。

答案 1 :(得分:1)

minitech是对的。

请记住,您可以使用caspol,Silverlight或在IE中运行的ActiveX来执行此操作。

如果你真的需要知道ASP.Net是否存在目录,你需要一个解决方法。例如,客户端可以下载文件(exe,bat,vbs等)并执行它来调用Web服务来告诉您。很难理想。

我想只需点击一下.Net 4安装程序然后就可以假设每个人都拥有它。