wix - нет строк с моим CA в таблице InstallExecuteSequence - PullRequest
1 голос
/ 28 марта 2011

У меня есть такой код

<Fragment>  
    <CustomAction Id="IsPrivileged" Error="You should be an adminuser" />  
    <InstallExecuteSequence>  
        <Custom Action="IsPrivileged" Before="LaunchConditions">Not AdminUser</Custom>  
    </InstallExecuteSequence>  
    <CustomAction Id="install_myfile" FileKey="id_myfile.exe" ExeCommand="/install" Return="check"/>  
    <InstallExecuteSequence>  
        <Custom Action="install_myfile" Sequence="5750"/>  
    </InstallExecuteSequence>  
</Fragment>

Но установщик игнорирует этот фрагмент. Я посмотрел MSI-базу данных с Orca.exe. и я обнаружил, что в таблице InstallExecuteSequence нет строк с этими пользовательскими действиями. в чем проблема? я должен привязать свои пользовательские действия к элементам управления диалога?

1 Ответ

2 голосов
/ 28 марта 2011

Используйте CustomActionRef для ссылки фрагмента на ваш продукт.

...