我有一个非常简单的代码:
WebClient webClient = new WebClient();
webClient.DownloadFile(privateHTML, @"\\192.168.0.12\imagedepot\AT" + carID + ".jpeg");
然而,我收到错误:
拒绝访问路径'\\ 192.168.0.12 \ imagedepot \ AT296866482.jpeg'。
我可以从我的机器浏览此文件夹(运行此应用程序的同一个文件夹),右键单击并创建新的文本文件。目标是Windows 2008服务器。有任何想法吗?该文件夹共享设置为每个人都已满。
当我将\ 192.168.0.12 \ imagedepot更改为Z:\ i得到的mapdrive时。
无法找到路径'Z:\ AT294577469.jpeg'的一部分
有什么想法吗?
答案 0 :(得分:1)
评论后编辑:
那么这可能是权限/权利问题......它是什么类型的应用程序? WinForms? Windows服务? ASP.NET?
编辑2:
现在OP(见注释)澄清它是Windows服务,问题很明显:
从服务中获取网络驱动器/ UNC路径肯定是一个权限/权限问题,因为服务通常不会被用来访问网络共享和/或映射驱动器!