我使用的是DTF即时自定义操作。自定义操作至少需要5分钟来执行其操作。在此之前,在进度对话框中,只有进度文本可见。进度条根本不会移动。我在WiX文件中设置了ProgressText。我怎样才能让进度条移动,让它对用户更友好呢?现在它只是空闲的。它让人感觉安装程序在该操作中受到了打击。
谁可以帮助我,如何从C#的DTF自定义操作的进度控制的价值。
谢谢,瓦伦
发布于 2010-04-01 03:52:05
在需要5分钟执行的即时执行过程中,您是什么?注意:更改系统状态的CA应该在延迟执行中运行。
否则,您将使用Session.Message和Record类发送进度消息。谷歌的MsiProccessMessage可以找到其他语言的例子,可以很容易地转换过来。
https://stackoverflow.com/questions/2544485
复制相似问题