Hello Guys,
Am new to this forum, this my first post.
Am working on a small C# automation, for accessing MSI database and updating etc.
I use the below code to access a MSI database.
WindowsInstaller.Installer inst = (WindowsInstaller.Installer)new Installer(); Database instDb = inst.OpenDatabase(msiFile.FullName, WindowsInstaller.MsiOpenDatabaseMode.msiOpenDatabaseModeTransact);
Now i have requirement for accessing ISM database. If i use same code above to access ISM database.
My queries:
- Is that both MSI and ISM database are same. (for accessing, updating tasks)
- Is that i need to add any InstallShield specific .dll i need to add to C# projects (like i do for Windows Installer MSI.dll) so that i can use Installsheild functions in my project to access ISM databse ?
Please assist.
Cheers,
Edited by Glytzhkof, 28 August 2014 - 17:30.
Formatting