0

当我从本地磁盘和网络共享运行 msi 文件时,它适用于 Win7。

但是当我在 Win8-10 上运行 msi 文件时出现错误:

此应用程序需要管理权限

我为产品设置:

 InstallScope="perMachine"
 InstallPrivileges="elevated"

另外,我有 10 个自定义操作 (.NET)。

我该如何解决?

4

1 回答 1

1

您是否尝试过从提升的命令提示符运行它?

打开开始,输入“cmd”,右键单击“cmd.exe”,单击“以管理员身份运行”。然后导航到您的 MSI 文件并使用 msiexec /i "yourmsi.msi"

如果您希望安装程序自行启动提升,您可以创建一个引导程序应用程序(可执行文件)来运行它。

于 2016-02-12T14:48:06.783 回答