WiX: 如何为所有用户创建共享?

3

我正在使用WiX创建安装程序,并希望在安装过程中共享一个文件夹。我想授予所有用户权限。我正在使用以下片段:

<util:FileShare Id="MYSHARE" Name="MyShare" Description="Description of MyShare">
  <util:FileSharePermission GenericRead="yes" Read="yes" ReadAttributes="yes" User="Everyone" />
</util:FileShare>

我遇到了一个编译时错误:

"在部分 'Product:{MY-GUID}' 中,对符号 'User:Everyone' 的引用未解析。"

有没有关于如何为所有用户创建共享的建议?

1个回答

4

您需要拥有一个Util:User元素。FileSharePermission/@User是对User/@Id属性的引用。

不幸的是,与用户属性相关的设计存在一些不一致性。通常它是对User/@Id的引用,但有时它只是用户名...很遗憾,是的,但我们还没有全部修复。


1
@Brad Leach,我真的不知道这个问题的结论或答案是什么? - Dah Sra
这可以用来指定一个组吗? - Dirk Vollmar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接