Wix卸载完成时打开网页

Wix卸载完成时打开网页,第1张

概述我正在使用Wix3.当用户卸载产品时,我需要打开一个网页. 任何想法怎么可以做到? 谢谢. 以下是我们使用的代码示例,我们实际上并没有在编译时设置URL,而是在MSI后期构建中更新属性,因此这可能看起来有点“过度设计”.我们使用WiX ShellExec CA,并有额外的条件,以便网页仅在卸载期间显示,而不是在主要升级期间显示. <Fragment> <Property Id="MyURL 我正在使用Wix3.当用户卸载产品时,我需要打开一个网页.
任何想法怎么可以做到?

谢谢.

解决方法 以下是我们使用的代码示例,我们实际上并没有在编译时设置URL,而是在MSI后期构建中更新属性,因此这可能看起来有点“过度设计”.我们使用WiX ShellExec CA,并有额外的条件,以便网页仅在卸载期间显示,而不是在主要升级期间显示.
<Fragment>    <Property ID="MyURL"><![cdaTA[http://www.blah.blah.blah/]]></Property>    <CustomAction ID="SetopenURL" Property="WixShellExecTarget" Value="[MyURL]" />    <CustomAction ID="OpenURL" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" Return="ignore" />    <InstallExecuteSequence>        <!-- Launch webpage during full uninstall,but not upgrade -->        <Custom Action="SetopenURL" After="InstallFinalize"><![cdaTA[REMOVE ~= "ALL" AND NOT UPGRADINGPRODUCTCODE]]></Custom>        <Custom Action="OpenURL" After="SetopenURL"><![cdaTA[REMOVE ~= "ALL" AND NOT UPGRADINGPRODUCTCODE]]></Custom>    </InstallExecuteSequence></Fragment>
总结

以上是内存溢出为你收集整理的Wix卸载完成时打开网页全部内容,希望文章能够帮你解决Wix卸载完成时打开网页所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1100712.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存