我需要在安装产品之前执行一些操作。 如何展示对话的进展? 是否可以在wix工具集中使用?
答案 0 :(得分:0)
Windows Installer管理的是进度条,而不是WiX,因此毫无疑问,您无法做到这一点。
但是,它会仅报告其知道时间的活动的正确进展。如果您运行一系列自定义操作,那么安装不会让您的代码持续很长时间。同样,如果您决定在COM上自行注册,那么Windows的代码可以持续很长时间。您的任何服务都不需要很长的技能。
如果有长时间运行的自定义操作并且您希望达到准确度,那么可以测量这样的事情:
http://msdn.microsoft.com/en-us/library/aa367525(v=vs.85).aspx
也许它可能有助于要求安装的罗嗦记录,并将活动与进度条反转相匹配,或者无论你看到了什么。