在WinForms VB.NET中,您可以检查目录是否存在,如If My.Computer.FileSystem.DirectoryExists()
,但我将如何在ASP.NET中执行此操作。我已经尝试过如上所述,但它检查“服务器”而不是从他/她的工作场所/家中查看网站的最终用户。我如何获得客户端存在的文件夹?
提前致谢。
答案 0 :(得分:3)
你不能这样做。从网页访问本地文件是不可能的,并且有充分的理由 - 这将是一个主要的安全风险。
答案 1 :(得分:1)
minitech是对的。
请记住,您可以使用caspol,Silverlight或在IE中运行的ActiveX来执行此操作。
如果你真的需要知道ASP.Net是否存在目录,你需要一个解决方法。例如,客户端可以下载文件(exe,bat,vbs等)并执行它来调用Web服务来告诉您。很难理想。
我想只需点击一下.Net 4安装程序然后就可以假设每个人都拥有它。