Пользовательский интерфейс в инсталляционном проекте VS 2005
От: vyv2  
Дата: 24.08.07 12:46
Оценка:
Посоветуйте, пожалуйста. Проблема есть такая: есть проект инсталлятора, созданный в VS2005 (Setup Project), на выходе — MSI-файл . Нужно добавить выбор компонент для инсталляции из некоторого числа. Сейчас это реализовано с помощью чек-боксиков на стандартном диалоге, который можно добавить в раздел User Interface. Но, так как вид достаточно "убогий" и чексиков этих ожидается гораздо больше в будущем, то тех трёх панелей с 4 чекбоксами на каждой, может не хватить. Типа, предполагается некое дерево на одной панели, с неограниченным числом вложенных узлов. Такое встречается в инсталляторе Office, той же Visual Studio. Я правильно понимаю, что формат MSI позволяет такое сделать, но утилита, которая строит этот MSI-файл в VS 2005 не может? И не может поставить условие на диалог? Вроде как InstallShield имеет большие возможность по настройке пользовательского интерфейса и всё этот там надо делать? Или есть способы сделать "гибче" VS? Классы простаранства (C#)System.Configuration.Install не могут помочь? Спасибо за помощь.
Re: Пользовательский интерфейс в инсталляционном проекте VS
От: bnk СССР http://unmanagedvisio.com/
Дата: 27.08.07 06:58
Оценка:
Здравствуйте, vyv2, Вы писали:

>Я правильно понимаю, что формат MSI позволяет такое сделать, но утилита, которая строит этот MSI-файл в VS 2005 не может?

Да

>И не может поставить условие на диалог?

Да

>Вроде как InstallShield имеет большие возможность по настройке пользовательского интерфейса и всё этот там надо делать?

Да, там это все есть.

>Или есть способы сделать "гибче" VS?

Забить на инсталлятор VS и ползьоваться Wix (который встраивается в студию)

>Классы простаранства System.Configuration.Install могут помочь?

Нет
Re[2]: Пользовательский интерфейс в инсталляционном проекте
От: vyv2  
Дата: 27.08.07 09:33
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Здравствуйте, vyv2, Вы писали:


>>Я правильно понимаю, что формат MSI позволяет такое сделать, но утилита, которая строит этот MSI-файл в VS 2005 не может?

bnk>Да

>>И не может поставить условие на диалог?

bnk>Да

>>Вроде как InstallShield имеет большие возможность по настройке пользовательского интерфейса и всё этот там надо делать?

bnk>Да, там это все есть.

>>Или есть способы сделать "гибче" VS?

bnk>Забить на инсталлятор VS и ползьоваться Wix (который встраивается в студию)

>>Классы простаранства System.Configuration.Install могут помочь?

bnk>Нет


Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.