We have an ASP.Net MVC3 site that we publish in IIS using web deployment.
At the root of the site is the "Data" folder, which we use to store the downloaded files and the results of their processing. Thus, there are currently many files / folders in "Site Root/Data" .
Web deployment tries to change ACL permissions when publishing, and in our case it takes more than 10 minutes (many files / folders).
Now we use
<includesetaclproviderondestination>False</includesetaclproviderondestination>
to completely disable the setacl provider, but sometimes it may be able to change permissions for recently added servers deployed on the Internet.
So, the question is, what can we do in this case, in addition to disable aclprovider? Is there a way to implement acl permissions using web deployment to make it faster?
source share