2010-05-06 3 views
2

При запуске пользовательского действия в программе установки нет индикатора выполнения. Мы используем индивидуальное действие кода немедленного C#.Как перемещать индикатор выполнения во время пользовательского действия

Есть ли другие способы показать прогресс во время выполнения пользовательских действий?

Заранее спасибо \ Velu

+0

не знаю, если это поможет, но вы можете посмотреть этот пост, может быть, это даст вам некоторые идеи. http://community.flexerasoftware.com/showthread.php?t=187309 –

ответ

1

Используйте ProgressText элемент.

Атрибут «Шаблон» - это место, где нужно поместить токены, чтобы отразить прогресс. См., Например, стандартное действие InstallFiles. В таблице «Сообщения ActionData» перечислены возможные токены для этого действия.

Пример:

<ProgressText Action="InstallFiles" Template="File: [9][1]">!(loc.InstallFilesActionText)</ProgressText> 

Выходы:

Файл: C: \ Program Files \ MyApp \ Bin \ my.dll

и т.д.