我的网络服务正在尝试从网络路径(\ myserver \ data \ file.dat)到本地位置(C:\ temp \ file.dat)进行文件复制。
File.Copy(NetworkPath, LocalPath, true);
但是,当我使用WCF测试客户端测试代码时,我收到以下异常。
拒绝访问路径'\ myserver \ data \ file.dat'。
如何解决此错误?
答案 0 :(得分:1)
如果您使用的是IIS,则需要确保为您的WCF服务使用的应用程序池设置的用户具有该文件夹的正确访问权限(在本例中为写访问权限)。
您可能需要将默认用户替换为您应为此目的创建的另一个用户,因为默认用户对文件系统的访问权限有限。