【发布时间】:2018-08-17 15:44:07
【问题描述】:
我需要授予使用 WIX 安装的LocalSystem Windows 服务将 SQL Server CE 文件写入CommonAppDataFolder 的权限。我正在使用:
<Directory Id="CommonAppDataFolder">
<Directory Id="CompanyNameDataFolder" Name="!(loc.CompanyName)">
<Directory Id="AppFolder" Name="!(loc.FolderName)" >
<Component Id="DataDirectory" Guid="*">
<CreateFolder>
<utils:PermissionEx User="[WIX_ACCOUNT_LOCALSYSTEM]" GenericAll="yes"
ChangePermission="yes" />
</CreateFolder>
</Component>
</Directory>
</Directory>
</Directory>
但这并没有起到作用。我也在服务安装中尝试这个,但没有运气。
<utils:PermissionEx User="[WIX_ACCOUNT_LOCALSYSTEM]" GenericAll="yes" />
非常感谢任何帮助。
【问题讨论】:
标签: wix windows-services windows-installer sql-server-ce