Как динамически изменить статус индикатора выполнения в проекте настройки - PullRequest
3 голосов
/ 29 октября 2010

Я создаю установку для своего проекта в Visual Studio. Я хочу изменить текст состояния индикатора выполнения во время выполнения. Текст состояния по умолчанию - «Пожалуйста, подождите». Чтобы изменить текст состояния, я вызываю метод API «MsiGetMode».Но есть два параметра этого метода, один из которых является «install (дескриптор установки, предоставленный для настраиваемого действия DLL или полученный с помощью, или)». Как я могу получить этот первый параметр в моем классе установщика. Второй параметр - «runmode (Указывает режим запуска). Если есть другой способ, как я могу это сделать.

Пожалуйста, помогите мне

Спасибо и С уважением,

Випин Кумар

1 Ответ

2 голосов
/ 12 января 2011

Насколько я понимаю, проект установки Visual Studio предоставляет только базовую поддержку для создания установок. Использование API установщика Windows для управления пользовательским интерфейсом не является хорошим подходом.

Я предлагаю перейти к более надежному инструменту установки, такому как WiX , который даст вам больше контроля над вашим пользовательским интерфейсом. Затем вы можете использовать wix для настройки вашего пользовательского интерфейса, как описано в этом руководстве .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...