2010-03-30 63 views
0

我正在使用DTF立即自定义操作。自定义操作至少需要5分钟才能执行操作。除此之外,在进度对话框中,只有进度文本可见。进度条根本不移动。我在WiX文件中设置了ProgressText。我怎样才能让进度条移动,这样就会大大方便用户使用。现在它只是闲置。它让人感觉安装程序在这个动作中受到了打击。DTF CustomAction to WiX

有人可以帮助我,如何给C#DTF自定义操作的进度控制赋予价值。

谢谢,Varun的

回答

3

立即执行的是需要5分钟来执行时,你是什么人?注意:CA的更改系统状态应该在延迟执行中运行。直接CA应该只生成CustomActionData属性来驱动事务期间要完成的工作。

否则,您将使用Session.Message和Record类发送进度消息。 Google为MsiProccessMessage提供了可以轻松转换的其他语言示例。

相关问题