wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了windows-installer – Windows安装程序自定义操作错误1631大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在为产品创建msi-installer,我需要在安装后在浏览器中启动web url.我使用WIX 3.5来创建安装程序(但这可能并不重要). 我在 http://www.tramontana.co.hu/wix/lesson5.php#5.2中找到的示例不起作用 – 安装程序日志说明了 “行动结束15:27:30:LaunchBrowser.返回值1631.”. 我在互联网上看到很多关于这个
我正在为产品创建msi-installer,我需要在安装后在浏览器中启动web url.我使用WIX 3.5来创建安装程序(但这可能并不重要).
我在 http://www.tramontana.co.hu/wix/lesson5.php#5.2中找到的示例不起作用 – 安装程序日志说明了

“行动结束15:27:30:LaunchBrowser.返回值1631.”.

我在互联网上看到很多关于这个问题的帖子,但没有人提供解决方案(有人发现多语言有问题,有人联系微软解决了这个问题).

我只能猜测问题出在Windows 7安全的某个地方(我遇到了问题).也许Windows安装程序禁止启动exe文件(我尝试了许多其他exe-s的例子,但都有相同的结果).

有人有一般解决方案吗?

解决方法

我想这个问题确实与UAC安全有关.
要提供自定义acTinon管理权限,我们应该将其保留,如下所示:

<CustomAction Id="LaunchBrowser" Directory="TARGETDIR" Impersonate="no" Execute="deferred" ExeCommand="[BrowserExePath] [LaunchingUrl]" Return="check"/>

我强烈推荐this blog post关于自定义操作 – 它完全改变了我对它们的看法.

大佬总结

以上是大佬教程为你收集整理的windows-installer – Windows安装程序自定义操作错误1631全部内容,希望文章能够帮你解决windows-installer – Windows安装程序自定义操作错误1631所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。