IIS7权限:不能覆盖预先存在的非只读文件?

我有一个网站build立在我们的服务器的系统分区。 整个Web目录结构都可由IUSR和NETWORK SERVICE写入,以允许Web应用程序生成HTML文件的caching。

当我将Web目录移到一个辅助(新创build的)分区时,Web应用程序不能再覆盖预先存在的文件(Permission Denied Error)。 它可以创build新文件并覆盖它们,而不是旧文件。

目录文件夹对于IUSR和NETWORK SERVICE仍具有完全的权限,而非文件被标记为只读。

任何想法,为什么这是?

看起来,Web应用程序是作为Windows Authenticated User而不是NETWORK SERVICE或IUSR运行的,因此它是新文件的所有者,而不是以前存在的由Administrator拥有的文件。