<分区>
我的网站上有一个文件夹,我需要在将其发布到我的网络服务器后让世界可读。不幸的是,仅更改文件夹的权限并不好,因为当我再次发布时,它会作为发布过程广告的一部分被删除,因此权限将重置为父目录的权限。
是否有一种简单的方法来设置这些部署后权限或与发布操作的构建后步骤等效的方法。如果我搜索发布后步骤,我得到的有用结果很少。
<分区>
我的网站上有一个文件夹,我需要在将其发布到我的网络服务器后让世界可读。不幸的是,仅更改文件夹的权限并不好,因为当我再次发布时,它会作为发布过程广告的一部分被删除,因此权限将重置为父目录的权限。
是否有一种简单的方法来设置这些部署后权限或与发布操作的构建后步骤等效的方法。如果我搜索发布后步骤,我得到的有用结果很少。
最佳答案
由于我们在这里讨论的是文件夹 NTFS (ACL) 权限而不是 Web 安全权限(我认为),所以答案很复杂。您必须将自定义目标添加到 Visual Studio 的 Web 发布管道。我不能比 Sayed Ibrahim Hashimi 做得更好 here .
关于c# - 在 Visual Studio 中发布后更改对 ASP.NET 文件夹的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19003617/