What WIX toolplugin to use in C# to read a MSI file table and extract fields - Stack Overflow

admin2025-04-17  3

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?

Share Improve this question asked Jan 31 at 21:44 LouLou 1472 silver badges14 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

You want the WixToolset.Dtf.WindowsInstaller NuGet package.

转载请注明原文地址:http://anycun.com/QandA/1744845490a88425.html