Error 110 (open_failed) MsiOpenDatabase - error in the loop
问题 I'm facing a problem in my program. I need to catch some infos about different MSIs, so I'm using the MSI Database functions from msi.dll. In a loop, I'm creating a list of objects (called PackFile). Each object must contains infos about each file installed by the msi, and each list contains all the files installed by a given msi. I have differents methods for all the data I need to have (like the component, componentcode, installlevel of the feature, etc.). But all the methods fail. Here's a