2

目前,尝试将本地文件复制到共享网络驱动器时出现此错误。
Access to the path '\\vlanxxxx\Vlanxxx\VT\12345.pdf' is denied'

背景资料

  • 运行 ASP.NET MVC3、Windows Server 2008 R2
  • IIS->Application Pools我的应用程序中具有访问共享驱动器的正确权限
  • 我尝试将文件从本地文件夹复制到本地文件夹,并且成功。
    IEC:\log\12345.pdf -> C:\test\12345.pdf



目的:我的总体目的是将本地服务器中的文件复制到共享映射网络驱动器。

问:这在使用 ASP.NET 时是否真的可行,使用该技术时是否有网络共享驱动器限制?

复制文件的代码(我很确定代码没问题,但这里是代码)

String path = @"C:\log\12345.pdf";
String dest_path = @"\\vlanxxxx\Vlanxxx\VT\12345.pdf";
File.Copy(path, Path.Combine(dest_path, Path.GetFileName(path)));

感谢您的帮助和帮助,感谢您的宝贵时间!如果问题中有任何误解,请告诉我。我会尽快编辑和澄清。

4

1 回答 1

2

在 IIS 中,尝试向用户IUSRIIS_IUSR该目标路径/文件夹授予写入权限。

于 2013-04-25T20:33:33.553 回答