Visual Studio安装程序项目:在没有管理员权限的情况下运行msi安装程序

问题描述

我使用Visual Studio安装项目创建了一个安装程序,现在遇到了问题。 要运行安装程序,我始终需要管理员权限,但我想在没有管理员权限的情况下静运行安装程序。

我的认安装位置是:[LocalAppDataFolder] [制造商] [产品名称]

解决方法

确保正确设置ALLUSERS and MSIINSTALLPERUSER properties。这些控制软件包的安装上下文(按用户或每台计算机)。

仅将安装路径更改为每个用户位置是不够的。