问题WiX - 安装 Windows 服务并授予权限正是我想要做的。首先,我添加了UtilExtension
这样的命名空间:
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
然后我在元素中添加了以下ServiceInstall
内容:
<util:PermissionEx
User="Authenticated Users"
GenericAll="yes"
ServiceChangeConfig="yes"
ServiceEnumerateDependents="yes"
ChangePermission="yes"
ServiceInterrogate="yes"
ServicePauseContinue="yes"
ServiceQueryConfig="yes"
ServiceQueryStatus="yes"
ServiceStart="yes"
ServiceStop="yes" />
最后,编译器向我提供了以下错误消息:
错误 1 ServiceInstall 元素包含未处理的扩展元素“util:PermissionEx”。请确保已提供“ http://schemas.microsoft.com/wix/UtilExtension ”命名空间中元素的扩展名。
我还需要做些什么来确保提供了元素的扩展名吗?我该如何解决?