我知道如何设置文件夹的权限:
<DirectoryRef Id="ProgramFilesFolder">
<Directory Id="PHPFolder" Name="PHP">
<Component Id="PHP_comp" DiskId="1" Guid="*">
<CreateFolder>
<Permission User="Everyone" GenericAll="yes" />
</CreateFolder>
但是,我还需要将权限应用于所有子文件夹。如果不列出所有文件夹,这可能吗?
首先,我建议您使用许可Ex http://wix.sourceforge.net/manual-wix3/util_xsd_permissionex.htm反而。它是一个标准的 WiX 扩展,与 Permission 相比,它有一个巨大的优势 - 它不会覆盖,但会修改 ACL。默认情况下,它将权限应用于该文件夹及其所有后代文件和文件夹,因此您无需指定任何额外内容。
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)