2016-03-22 56 views
0

嗨,我为我的web应用程序开发了一个wix安装程序,它对我来说工作正常。我在我的wix中有多个自定义操作。我需要在安装结束时向用户显示自定义操作的状态,如下所示图片。是否可以显示用户的自定义操作状态?

enter image description here

是否有可能在威克斯..?

如果有,任何教程可用..?

回答

2

一般来说,你应该看看与烧伤引导程序构建的定制UI,这里的答案涵盖的例​​子等:

Custom WiX Burn bootstrapper user interface?

既然你控制UI,你只要看看通过设置属性自定义操作,说明它们是否工作,但这只是说明每个自定义操作成功的很多代码。

但是不清楚为什么你的显示器会有用。该SQL示例显示了可以继续安装之前必须满足的所有条件,因此用户可以更正任何可能阻止安装的问题。其中一些SQL消息可能来自自定义操作代码,但他们的目标是验证安装是否可以继续(并且可能将它们实现为启动条件,而不是自定义操作)。在安装结束时提供自定义操作报告可能主要是噪声,而不是用户可操作的任何操作。自定义操作失败并且回滚安装(所以没有“安装结束”,只是一条表示错误的消息),或者它们并不重要 - 可能会影响安装的某些细节或失败并非致命的安装。因此,“失败”的自定义操作列表看起来并不有用,因为失败的自定义操作会回滚整个安装。成功的自定义操作列表就像运行一个程序并显示所有被调用的类和方法,这是调试信息而不是用户信息。

这可能是值得解释你的目标。例如,如果您想跟踪自定义操作以查看他们所做的操作,则有办法登录到标准Windows Installer详细日志记录中,以防万一您需要。

相关问题