Я создаю установщик с использованием WIX. Требование здесь заключается в том, что, когда пользователь нажимает на следующую кнопку в диалоговом окне лицензионного соглашения, я хочу проверить доступ в Интернет пользователя. Если он меньше 1 Мбит/с, я должен показать пользователю сообщение, что «скорость интернета меньше минимальной, требуемой приложением. Вы все еще хотите продолжить установку?» Это сообщение содержит две кнопки «Да» и «Нет». Если пользователь нажмет «Да», я продолжу установку. При щелчке «Нет» установка отменяет. Я думаю, что это невозможно или может быть довольно сложно сделать это с помощью WIX. Так подумал о написании приложения C#, которое проверит скорость интернета и покажет диалог пользователю. Я хочу запустить эту утилиту для запуска в пользовательской последовательности. Затем запишите, был ли пользователь нажат «Да» или «Нет». Если пользователь нажимает «Да», я продолжаю установку, иначе установка прерывается. Примечание. Когда пользователь нажимает кнопку «Да» или «Нет», приложение C# закрывается. Как я могу: 1. Внедрить приложение C# в msi 2. Запустить его в UI Sequence 3. Получить результат действия пользователя и действовать соответствующим образом.Предупреждать пользователя, если скорость интернета медленная
Пожалуйста, помогите, это срочно.
Этот вопрос кажется слишком широким. –