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