我想知道是否有一些选项可以设置不使用管理员权限打开 MSI 文件。当我以非管理员用户身份打开 msi 文件时,它总是需要管理员权限。我该如何设置才能在没有管理员权限的情况下打开 msi 文件?
根据我的搜索,我发现远程桌面具有该行为,但我在 Microsoft Visual Studio 安装程序项目中找不到该设置。
我想为非管理员用户使用 MSI 安装程序。
我想知道是否有一些选项可以设置不使用管理员权限打开 MSI 文件。当我以非管理员用户身份打开 msi 文件时,它总是需要管理员权限。我该如何设置才能在没有管理员权限的情况下打开 msi 文件?
根据我的搜索,我发现远程桌面具有该行为,但我在 Microsoft Visual Studio 安装程序项目中找不到该设置。
我想为非管理员用户使用 MSI 安装程序。
根据我最新的测试,只需要以当前用户身份将下面两个注册表项下的AlwaysInstallElevated值设置为“1”,就可以在没有管理员权限的情况下执行MSI安装。
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer
HKEY_LOCAL_MACHINE\软件\策略\微软\Windows\安装程序
您可以阅读此文档: https://learn.microsoft.com/en-us/windows/win32/msi/alwaysinstallelevated