Свой диалог в Wix
От: PnProg  
Дата: 10.03.06 15:57
Оценка:
Есть ли возможность вставить свой диалог в Wix UI например между CustomizeDlg и VerifyReadyDlg если компонуешь проект с библиотеками Wix: WixUI_mondo.wixlib например.
<InstallUISequence><Show Dialog="UserRegistrationDlg" After="CustomizeDlg"></Show></InstallUISequence> не работает.
Re: Свой диалог в Wix
От: algol Россия about:blank
Дата: 10.03.06 16:49
Оценка:
Здравствуйте, PnProg, Вы писали:

PP>Есть ли возможность вставить свой диалог в Wix UI например между CustomizeDlg и VerifyReadyDlg если компонуешь проект с библиотеками Wix: WixUI_mondo.wixlib например.

PP><InstallUISequence><Show Dialog="UserRegistrationDlg" After="CustomizeDlg"></Show></InstallUISequence> не работает.

Возможно отсутствие условия внутри <Show> воспринимается как false? Попробуйте переписать как
<Show Dialog="UserRegistrationDlg" After="CustomizeDlg"><![CDATA[1]]></Show>
или
<Show Dialog="UserRegistrationDlg" After="CustomizeDlg" />
Re: Свой диалог в Wix
От: Silent Bob  
Дата: 10.03.06 17:29
Оценка: -1
Здравствуйте, PnProg, Вы писали:

PP>Есть ли возможность вставить свой диалог в Wix UI например между CustomizeDlg и VerifyReadyDlg если компонуешь проект с библиотеками Wix: WixUI_mondo.wixlib например.

PP><InstallUISequence><Show Dialog="UserRegistrationDlg" After="CustomizeDlg"></Show></InstallUISequence> не работает.

Дам совет. Плюнь ты на этот Wix. Я с ним два дня бодался, устал..
Взял NIS и сделал все что надо за 15 минут. Искренне рекомендую.
Re[2]: Свой диалог в Wix
От: PnProg  
Дата: 10.03.06 20:59
Оценка:
Здравствуйте, algol, Вы писали:


A>Возможно отсутствие условия внутри <Show> воспринимается как false? Попробуйте переписать как

A><Show Dialog="UserRegistrationDlg" After="CustomizeDlg"><![CDATA[1]]></Show>
A>или
A><Show Dialog="UserRegistrationDlg" After="CustomizeDlg" />
Так тоже не работает, как и установка <Property Id="WixUI_CustomizeDlg_Next" Value="UserRegistrationDlg" />
Re[2]: Свой диалог в Wix
От: SpeCT Россия  
Дата: 13.04.06 15:34
Оценка:
Здравствуйте, Silent Bob, Вы писали:

SB>Взял NIS и сделал все что надо за 15 минут. Искренне рекомендую.


А какой-нибудь ссылочкой на тему не поделитесь?
Re[2]: Свой диалог в Wix
От: -Вячеслав- Латвия  
Дата: 15.05.06 14:46
Оценка:
SB>Дам совет. Плюнь ты на этот Wix. Я с ним два дня бодался, устал..
SB>Взял NIS и сделал все что надо за 15 минут. Искренне рекомендую.

С точностью до наоборот...
Работал с NSIS пару лет, плюнул и теперь все делаю в WiX за 15 минут.

(как минимум на надо каждый раз при добавлении нового файла в проект вспоминать о деинсталяции... автоматом все делает)
Re[2]: Свой диалог в Wix
От: nzeemin Россия http://nzeemin.livejournal.com/
Дата: 15.05.06 15:01
Оценка: 1 (1) +1
Здравствуйте, Silent Bob, Вы писали:

SB>Дам совет. Плюнь ты на этот Wix. Я с ним два дня бодался, устал..

SB>Взял NIS и сделал все что надо за 15 минут. Искренне рекомендую.

Всякая вещь хороша для своего применения...

Могу сказать как человек, плотно знакомый с обоими продуктами:
  • NSIS в принципе не может обеспечить уровня надежности и сервис, который дает Windows Installer.
  • NSIS тяжело применять на крупных проектах, а его ключевые возможности — в частности, малый размер дистрибутива — в этих случаях не важны.

    А насчет "2 дня бодался" — значит, неправильно бодался. Нужно было взять tutorial, азы в нем расписаны очень неплохо.

    http://www.rsdn.ru/Forum/Message.aspx?mid=1790425&amp;only=1
    Автор: nzeemin
    Дата: 18.03.06
  • Re[3]: Свой диалог в Wix
    От: Sshur Россия http://shurygin-sergey.livejournal.com
    Дата: 17.05.06 11:04
    Оценка:
    Здравствуйте, nzeemin, Вы писали:

    N>Могу сказать как человек, плотно знакомый с обоими продуктами:

    N>
  • NSIS в принципе не может обеспечить уровня надежности и сервис, который дает Windows Installer.
    N>
  • NSIS тяжело применять на крупных проектах, а его ключевые возможности — в частности, малый размер дистрибутива — в этих случаях не важны.

    N>А насчет "2 дня бодался" — значит, неправильно бодался. Нужно было взять tutorial, азы в нем расписаны очень неплохо.



    Согласен, я "бодаюсь" с wix уже две недели (параллельно с другими обязанностями), и всякий раз убеждаюсь что проблемы вызваны невнимательным чтением туториала.
  • Шурыгин Сергей

    "Не следует преумножать сущности сверх необходимости" (с) Оккам
    Re: Свой диалог в Wix
    От: PnProg  
    Дата: 01.06.06 08:24
    Оценка: 1 (1)
    Здравствуйте, PnProg, Вы писали:

    PP>Есть ли возможность вставить свой диалог в Wix UI например между CustomizeDlg и VerifyReadyDlg если компонуешь проект с библиотеками Wix: WixUI_mondo.wixlib например.

    PP><InstallUISequence><Show Dialog="UserRegistrationDlg" After="CustomizeDlg"></Show></InstallUISequence> не работает.

    Сам разобрался, Причина в том что нет такого action "CustomizeDlg" в InstallUISequence
    Table, а например WelcomeDlg есть м поэтому <InstallUISequence><Show Dialog="UserRegistrationDlg" After="WelcomeDlg"></Show></InstallUISequence> работает.
    А чтобу вставить после CustomizeDlg пришлось исходники GUI wix править.
     
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.