I am not looking to create .MSI installers in Visual Studio 2022 C#, only to extract information from .MSI files.
The InstallShield Automation Interface is way out of date, and I have told them this. They say that they will upgrade it to today's standards, in the 2025 release. Let's not hold our breath on this. Support is not the same since it went overseas.
I have used C# to open a ISM XML file, read it sequentially, and extract the fields that I want from particular tables.
I want to do the same thing in a .MSI file. If I browse for WIX in the NuGet manager, there are many to choose from. Which one should I select to read, not create, MSI files?
I am not looking to create .MSI installers in Visual Studio 2022 C#, only to extract information from .MSI files.
The InstallShield Automation Interface is way out of date, and I have told them this. They say that they will upgrade it to today's standards, in the 2025 release. Let's not hold our breath on this. Support is not the same since it went overseas.
I have used C# to open a ISM XML file, read it sequentially, and extract the fields that I want from particular tables.
I want to do the same thing in a .MSI file. If I browse for WIX in the NuGet manager, there are many to choose from. Which one should I select to read, not create, MSI files?
You want the WixToolset.Dtf.WindowsInstaller NuGet package.