嗨,我已经为我的 Web 应用程序开发了一个 wix 安装程序,它对我来说很好用。我的 wix 中有多个自定义操作。我需要在设置结束时向用户显示自定义操作的状态,如下图所示。
在wix中可以吗..?
如果是这样,任何可用的教程..?
一般来说,您应该考虑使用 Burn 引导程序构建自定义 UI,这里的答案包括示例等:
由于您控制 UI,您只需查看自定义操作设置的属性,说明它们是否有效,但这只是说明每个自定义操作成功的大量代码。
但是,尚不清楚为什么您的显示器会有用。该 SQL 示例显示了安装可以继续之前必须满足的所有条件,因此用户可以更正任何可能阻止安装的问题。其中一些 SQL 消息可能来自自定义操作代码,但它们的目标是验证安装是否可以继续(并且它们可能被实现为启动条件,而不是自定义操作)。在安装结束时报告自定义操作可能主要是噪音,而不是用户可操作的任何内容。自定义操作失败并且要么回滚安装(因此没有安装的“结束”,只是一条指示错误的消息),要么它们并不重要 - 也许它们会影响安装的某些细节,或者失败对安装。因此,“失败”的自定义操作列表似乎没有用,因为失败的自定义操作将回滚整个安装。成功的自定义操作列表就像运行一个程序并让它显示所有被调用的类和方法,这是调试信息而不是用户信息。
解释你的目标可能是值得的。例如,如果您想跟踪自定义操作以查看它们做了什么,有一些方法可以登录到标准的 Windows Installer 详细日志记录,以防万一您需要。