Ответ 1
Вы можете легко сделать это с помощью класса установщика.
- Сначала добавьте класс установщика в ваш проект установки. Перейдите к
Add
>Add New Item
>Select Installer class
-
Создайте форму окна с помощью переключателя, чтобы получить пользовательский ввод и логику для сохранения выбранных значений в текстовый файл.
-
Внутри метода установки класса Installer открывается форма окна, чтобы получить ввод пользователя. Таким образом, во время установки открывается форма окна, где пользователь может выбрать значения. (Пожалуйста, не то, чтобы эта форма не открывалась как модальная всплывающая подсказка)
Install()
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
Form1 form = new Form1();
form.ShowDialog();
}
Лучший подход
Лучший способ получить пользовательский ввод во время установки - создать файл .wid
. См. Мой пост здесь.