Рабочий процесс установщика:
- Установщик запросит у вас установочный каталог (с помощью средства выбора каталогов).
- , если каталог существует, отобразить optionDialog с параметрами: продолжить, повторить (повторить попытку отображения экрана выбора каталога)
Это хорошо работает в пользовательском интерфейсе.У OptionDialog есть кнопка «Отмена», которую можно нажать, а затем снова нажать «Отмена» для выхода из установки.
В режиме консоли я не могу изящно отменить функцию OptionDialog.Я добавил третий параметр «Выход» в диалоговое окно (выбрасывая UserCanceledException), но он не завершает установку.
Есть какие-нибудь мысли о том, как я могу получить возможность для пользователя завершить установку в этот момент?