На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ Inno Setup
Пожалуйста, выделяйте текст инсталлятора написанного на Inno Setup тегом [сode=ins] ... [/сode]. Для этого используйте кнопку [code=ins] в форме ответа или выпадающего списка, если нужно вставить код из другой программы.


Обязательно указывать:

  • Программу, используемую для создания инсталлятора.



Если в ходе решения проблемы возникли дополнительные вопросы, по возможности задаем их в той же теме.


Выразить свое отношение к модераторам раздела можно здесь: Profi, Fester
Модераторы: Fester
  
> WIX: Custom Action на одной-единственной машине не отрабатывают
    Добрый день!

    Идет установка написанным мною инсталлятором в разных точках города, и в одном-единственном месте результат получается очень странный.
    Я насоздавал большое количество проверок, и по логам видно, что они выполняются, но ничего не происходит.
    На конкретном примере.

    Так выглядит лог в случае успешного выполнения:
    ----------------------------------
    Начало действия 14:26:59: dbRename.
    MSI © (64:D0) [14:26:59:206]: Creating MSIHANDLE (1) of type 790542 for thread 5328
    MSI © (64:DC) [14:26:59:206]: Invoking remote custom action. DLL: C:\Users\MyName\AppData\Local\Temp\4\MSI4AA5.tmp, Entrypoint: DbRename
    MSI © (64:DC) [14:26:59:237]: Cloaking enabled.
    MSI © (64:DC) [14:26:59:237]: Attempting to enable all disabled privileges before calling Install on Server
    MSI © (64:DC) [14:26:59:237]: Connected to service for CA interface.
    MSI © (64!08) [14:26:59:894]: Creating MSIHANDLE (2) of type 790531 for thread 5128
    SFXCA: Extracting custom action to temporary directory: C:\Users\MyName\AppData\Local\Temp\4\MSI4AA5.tmp-\
    MSI © (64!08) [14:26:59:894]: Closing MSIHANDLE (2) of type 790531 for thread 5128
    MSI © (64!08) [14:26:59:909]: Creating MSIHANDLE (3) of type 790531 for thread 5128
    SFXCA: Binding to CLR version v4.0.30319
    MSI © (64!08) [14:26:59:909]: Closing MSIHANDLE (3) of type 790531 for thread 5128
    MSI © (64!08) [14:27:00:019]: Creating MSIHANDLE (4) of type 790531 for thread 5128
    Calling custom action Installer.CustomActions!Installer.CustomActions.CustomActions.DbRename
    MSI © (64!08) [14:27:00:019]: Closing MSIHANDLE (4) of type 790531 for thread 5128
    MSI © (64!08) [14:27:00:034]: PROPERTY CHANGE: Adding DB_NAME property. Its value is 'Sodp2014'.
    MSI © (64:DC) [14:27:00:081]: Closing MSIHANDLE (1) of type 790542 for thread 5328
    Действие закончено 14:27:00: dbRename. Код возврата 1.
    ----------------------------------


    А вот каким он получается в этом самом одном-единственном месте:
    ----------------------------------
    Начало действия 9:24:27: dbRename.
    MSI © (C0:F4) [09:24:27:776]: Creating MSIHANDLE (1) of type 790542 for thread 3060
    MSI © (C0:2C) [09:24:27:849]: Invoking remote custom action. DLL: C:\Users\SYSUSE~1\AppData\Local\Temp\MSI393F.tmp, Entrypoint: DbRename
    MSI © (C0:D0) [09:24:27:851]: Cloaking enabled.
    MSI © (C0:D0) [09:24:27:851]: Attempting to enable all disabled privileges before calling Install on Server
    MSI © (C0:D0) [09:24:27:851]: Connected to service for CA interface.
    MSI © (C0:2C) [09:24:28:067]: Closing MSIHANDLE (1) of type 790542 for thread 3060
    Действие закончено 9:24:28: dbRename. Код возврата 1.
    ----------------------------------




    Очевидно, что он в разы короче и нет главного - инициализации свойства. Соответственно, в момент, когда мне нужно это свойство, всё падает.
    Не пойму, в чем может быть проблема!
    Кто-нибудь сталкивался с подобным?
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0194 ]   [ 16 queries used ]   [ Generated: 29.03.24, 07:57 GMT ]