我正在研究wix安装程序。在那里,我已经选择让用户为每台机器(所有用户)和每个用户安装它。
如果我使用以下代码:
<Package InstallerVersion="200" Compressed="yes" InstallPrivileges="elevated" InstallScope="perMachine" />
每台机器(所有用户)的一切正常。用户可以正确安装和卸载,但安装程序不适用于每个用户。
<Package InstallerVersion="200" Compressed="yes"/> if use this code
安装适用于每台计算机和每个用户。 但卸载不适用于每台机器。一旦我们说以管理员身份运行,就可以正确卸载它。
所以问题是如何在卸载期间提升用户,以便它在每台机器(所有用户)和每个用户的两种情况下都能正常工作。
答案 0 :(得分:0)
要提升用户安装/卸载的权限,请使用以下代码,该代码适用于每位用户和每台计算机
<Package InstallerVersion="301" Compressed="yes" InstallPrivileges="elevated"/>