2010-12-29 2 views
1

В настоящее время оцениваю технологию установщика. Одной из основных задач, которые мне нужно выполнить, является возможность взять число от пользователя и повторить набор страниц, количество раз.Можно ли динамически добавлять страницы при использовании WiX

Я могу видеть, как добавить новую страницу в WiX, но есть ли там динамическое отображение страниц в соответствии с пользовательским вводом - это не выбор одного потока.

Благодаря

+0

есть ли максимальное число? И я предполагаю, что вы не только хотите отображать набор страниц, но и обрабатывать пользовательский ввод каждой отображаемой страницы? – wimh

ответ

1

Как Виммель предлагаемых вы можете поставить максимальное количество диалогов в инсталлятором, но затем отображать только некоторые из них в зависимости от пользовательского ввода. Если это не жизнеспособный вариант, возможно, вы можете использовать внешний пользовательский интерфейс и написать весь графический интерфейс на выбранном языке. (Подсказка: я написал инструмент SharpSetup, который упрощает работу для C#.)

+0

Благодарим за подтверждение. Теоретически нет максимума, но реалистично существуют пределы, которые могут быть применены. Я хочу избежать написания кода, если это вообще возможно, с надеждой на то, что это поможет ремонтопригодности (я знаю, что за этим плюсы и минусы). NSIS также не может этого сделать, но таким же образом вы можете вставлять страницы и отключать их. –

Смежные вопросы