我们有一个内部开发的程序。我们正在升级以使用 Visual Studio 2012,因此必须保留 Visual Studio 安装程序项目。如果已经安装了应用程序,InstallShield LE 会给我们带来快捷方式问题。这让我最终选择了 WiX。
我已经对此进行了几天的研究,并阅读了几篇关于如何获得管理员权限的帖子,但它们似乎都不起作用。该Package
元素具有 InstallPrivileges="1" 并且存在以下Property
元素:
<Property Id="MSIUSEREALADMINDETECTION" Value="1" />
它在启动时不会请求管理员权限,因此在尝试在C:\Program Files(x86)
.