仅.zip的File.Copy访问被拒绝

时间:2012-03-01 15:15:27

标签: iis permissions

我的网站将文件复制到外部驱动器(可移动媒体,网络驱动器等)。

目标设备是IIS5,我们的测试是在IIS6中进行的。两者都发生此错误。它不会发生在IIS7或Cassini中。请注意,IIS7中的我的应用程序池正在以我的身份运行,超级管理员。

我的软件会复制文件压缩文件或非压缩文件。我可以让网站将个人文件和文件夹复制到我心中。但是,我无法复制.zip文件。

zip文件是在temp目录中的机器上创建的。然后我使用File.Copy将创建的.zip文件放在目标可移动磁盘上。我也在代码中确保创建的新zip文件不是只读的(File.SetAttributes)。

在IIS6和IIS5上,如果我为帐户“每个人”提供完全权限,则任务按预期工作。 zip文件无需错误即可复制。问题是可移动媒体将被换出,我们无法每次都进入Windows(在托管服务器上)并为新驱动器提供“每个人”帐户的完全权限。

有什么想法吗?

0 个答案:

没有答案