.net - How to extract the nodes from a tree view dialogue from an .MSI file -
short version - have msi file treeview object specifiying modules include in installation. these can passed using command line arguments unfortunately authors didn't release list of components automating installation. there way of extracting treeview object and friendly names or descriptions associated msi file?
i have tried using orca extract components table, contains component names of .msi doesn't contain friendly names or descriptions visible in treeview section of user interface.
background (you can skip this)
i have set of installation packages own msi files. each called in turn single setup.exe created team can't communicate with. automate installation can pass components want install relevant msi file calling
setup.exe [/productinstallerargs=args]
however, list of components published authors hasn't been updated in 2 years while there has been number of new builds , added components. automate newer versions using silent install, including needed components, require list of component names passed setup.exe along frienldy names; friendly names ones people deploying software can understand.
the obvious way me treeview object msi link component names , friendly names in 1 place. once have both of these names per component can take list of friendly names of components engineers need install , produce correct arguments needed silent install packages need. getting friendly names match component names extracting treeview object msi or other method appreciated.
you might have terminology wrong. list of optional parts install in feature table in standard installs. components single files bundled features.
the feature table has treeview - see feature , feature_parent columns - , title , description friendly name , description of feature.
Comments
Post a Comment