我有一个使用 wix 构建的安装程序,其中包括在延迟模式下运行的自定义操作,并且需要本地计算机上的管理权限。
在本地计算机上使用管理员帐户时安装程序工作正常,但当我使用管理员组中的帐户时安装程序不能正常工作。当我试图将密钥分配给注册表时,我得到了关于权限不足的异常。使用 Impersonate="no" 不是一个选项,因为此操作还需要在本地计算机上具有管理员权限,并且不时访问不同的网络共享。我希望“网络共享访问”的级别由用于安装应用程序的帐户(而不是管理员帐户)确定,但似乎无法找到解决方案 - 任何人都将不胜感激。