我制作了一个自定义的安装程序/卸载程序。我按照MSDN Library, Chaper 2. Install/Uninstall.中的描述将卸载程序注册到Windows注册表中。
也就是说,这意味着将
所以问题是,在注册表中需要设置什么魔法标志才能使Windows添加/删除程序对话框以管理员身份运行我的卸载程序?
也就是说,这意味着将
uninstall.exe
注册为UninstallString
。它能运行我的卸载程序,但问题在于它没有以管理员身份运行。我使用mt
设置了uninstall.exe
的清单文件要求管理员权限,如果您从资源管理器中双击它,它将自动请求管理员权限。所以问题是,在注册表中需要设置什么魔法标志才能使Windows添加/删除程序对话框以管理员身份运行我的卸载程序?