WebDeploy和SetACL - 在有大量文件/文件夹的情况下速度太慢

时间:2012-08-27 04:11:25

标签: asp.net acl web-deployment one-click-web-publishing

我们有一个ASP.Net MVC3站点,我们使用Web部署在IIS上发布。

在网站根目录下,我们有一个"Data"文件夹,我们用它来存储上传的文件及其处理结果。 因此,目前"Site Root/Data"下有很多文件/文件夹。

Web部署尝试在发布时更改ACL权限,在我们的案例中需要超过10分钟(大量文件/文件夹)。

现在我们正在使用

<includesetaclproviderondestination>False</includesetaclproviderondestination>

完全禁用setacl提供程序,但有时可以通过Web部署更改新添加的dirs的权限。

所以,问题是 - 除了关闭aclprovider外,在这种情况下我们能做些什么呢? 有没有办法通过web-deploy非递归地设置acl权限以使其更快?

0 个答案:

没有答案