当普通用户运行需要高程的WIX安装程序时,用户之间似乎有30秒或更长时间的延迟单击“安装”按钮和 UAC 提示出现。即使安装按钮标有UAC盾牌,也会发生这种情况,这表明安装人员“知道”将需要高程。

有没有办法在用户1)运行安装程序或2)点击“安装”按钮时立即扔掉UAC?

有帮助吗?

解决方案

UAC提示出现的时间长度取决于EXE的大小。 (通过右键单击以各种尺寸的各种exes来尝试一下。)因此,我听说它建议您制作一个虽然发射器EXE,它将快速提高提示,并启动其他所有内容。从高架过程中发射的任何东西都会提升。

确保为1%的实际阅读UAC提示的用户命名启动器。

其他提示

您的MSI文件有多大?我不知道一个事实,但是我认为将您的文件分配到一个单独的.cab文件中,并且可能在数字上签名可能会使MSI文件的验证更快。

否则,据我所知,您实际上对此无能为力。我希望有人证明我错了。 :-)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top