123*_*789 4 wix bootstrapper burn
我正在尝试在wix bootstrapper程序中调用一个msi。它在安装时可以正常工作。并且所选功能已正确安装。但是在安装后,我试图修改已安装的功能。在控制面板中有更改按钮。但是当我单击它时,它显示一个带有修复,卸载,取消按钮的对话框。没有用于修改安装程序功能的修改按钮。
请指定解决方案(如果有)。
Bootstrappertheme.wxl中的代码是
<!-- Modify dialog -->
<String Id="ModifyHeader">Modify Setup</String>
<String Id="ModifyNotice">[WixBundleName] is already installed on this machine. If it's not working correctly, you may repair it. You may also uninstall it.</String>
<String Id="ModifyRepairButton">&Repair</String>
<String Id="ModifyUninstallButton">&Uninstall</String>
<String Id="ModifyCloseButton">&Cancel</String>
Run Code Online (Sandbox Code Playgroud)
wix标准引导程序应用程序当前不支持msi功能选择。当前,获得它的唯一方法是创建自定义引导程序。有人谈到这对WiX的邮件列表 多 时间。Rob Mensching是项目负责人,Bob Arnson目前管理3.x分支。
本指南:使用WiX编写自己的基于.Net的安装程序是我所知的在WPF中构建一个的最佳资源。实际的WiX源代码也非常有帮助。但是,这是一项非常艰巨的任务。
我没有要与您共享的示例项目,但是我上面提到的博客文章确实包含“处理当前和未来状态”部分,该部分描述了如何执行此操作。我认为这确实是一个了不起的资源。
另外,请参见以下问题:自定义WiX Burn引导程序用户界面?
| 归档时间: |
|
| 查看次数: |
3652 次 |
| 最近记录: |