2016-03-29 11 views
0

У меня есть приложение wix bootstrapper (в настоящее время используется wix 3.9), который устанавливает несколько пакетов msi, загружаемых с URL-адресов. Когда приложение запускается, индикатор выполнения выполняет, но не предоставляет никакой текстовой информации, которую загружают пакеты. Я пытался найти способы сделать это, но не нашел никакой информации.Добавление дополнительной информации в progressbar для приложения Wix bootstrapper

Есть ли способ добавить пользовательскую информацию о загрузке msi (например, какой пакет в настоящее время загружен, расчетное время ..etc) на индикатор выполнения?

Спасибо!

ответ

1

Я был потрачен на то, чтобы сопоставить время, просматривая процентный показатель прогресса. Я думаю, вам нужно добавить действие костюма для достижения этого что-то вроде этого:

https://taocoyote.wordpress.com/2009/05/19/adding-managed-custom-actions-to-the-progressbar/

также, если вам нужна информация о том, что установке вы можете использовать:

<Text Name="OverallProgressPackageText" X="225" Y="291" Width="-11" Height="17" FontId="3" DisablePrefix="yes">#(loc.OverallProgressPackageText)</Text> 
    <Text Name="ExecuteProgressActionDataText" X="11" Y="163" Width="-11" Height="17" FontId="3" DisablePrefix="yes" /> 

ссылку Theme файл

http://wixtoolset.org/documentation/manual/v3/bundle/wixstdba/wixstdba_customize.html

другая полезная ссылка: http://www.codeproject.com/Articles/331368/WIXDataBase

How do I customise the Wix Progress Dialog?