我正在为产品创建msi-installer,安装后需要在浏览器中启动web网址。我使用WIX 3.5创建安装程序(但这可能并不重要)。 我在http://www.tramontana.co.hu/wix/lesson5.php#5.2找到的例子不起作用 - 安装程序日志说的是Windows安装程序自定义操作错误1631
“操作结束15:27:30:LaunchBrowser。返回值1631.”。
我在互联网上看到很多关于这个问题的文章,但没有人提供解决方案(有人发现多语言问题,有人联系微软解决这个问题)。
我只能猜测问题是在Windows 7的安全性(我遇到问题)的某个地方。也许Windows安装程序被禁止启动exe文件(我尝试了许多其他exe文件的例子,但都有相同的结果)。
有没有人有一个通用的解决方案?
您正在使用哪种类型的自定义操作?您是否尝试过使用ShellExecute启动URL的简单EXE? – 2011-06-07 20:07:26
我与在异步模式下运行的类型50自定义操作(不等待完成)有同样的问题,所以它实际上是一个242类型。它曾经在Server 2008 R2之前的Windows版本中工作 – 2012-10-22 22:39:30