使用Burn作为WiX对话框和自定义操作的替代方法
发布时间:2020-12-14 03:53:31 所属栏目:Windows 来源:网络整理
导读:在深入研究BootstrapperApplication(BA)方法和事件时,我实现了OnExecuteMsiMessage,我能够在安装过程中看到 MSI返回的消息.这还包括ActionData以及其他一些信息. 问题: 我们可以使用Burn的UI对话框而不是我们的MSI中定义的UI(主要用WiX编写)吗? 我们可以在
在深入研究BootstrapperApplication(BA)方法和事件时,我实现了OnExecuteMsiMessage,我能够在安装过程中看到
MSI返回的消息.这还包括ActionData以及其他一些信息.
问题: >我们可以使用Burn的UI对话框而不是我们的MSI中定义的UI(主要用WiX编写)吗? 我知道我们现在可以编写托管自定义操作,但是万一有可能在BA中编写方法而不是自定义操作,并且在我们在MSI中安排自定义操作时调用这些方法. 我该怎么办? 解决方法
两个快速回答:
>是的.实际上,这是预期的行为.捆绑包旨在创建无缝的安装体验.在BootstrapperApplication中提供单个用户界面是其中的一部分.>不.BA不会升高,因此无法修改机器状态.如果要更改机器,它应该是MSI中事务的一部分. BA应该只负责与用户交互(也就是:接受输入,显示进度等). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 在Windows上安装rpy2时出错
- windows – mklink到网络共享或UNC路径或映射驱动
- Anaconda使用指南
- ADV190007 - “PrivExchange” 特权提升漏洞的指
- office365 – Microsoft Graph:在一个请求中列出
- 有没有办法在Windows上运行virt-manager?
- Windows环境下搭建Hadoop(2.6.0)+Hive(2.2.0)环
- windows-server-2008 – Windows 2008 R1上的IIS
- 窗户 – 苏多!!在PowerShell中等效
- Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建
热点阅读