有没有办法读取msi文件中的属性?
例如,给定一个msi文件名Testpackage.msi
我需要找到
productName
PackageCode
version
Run Code Online (Sandbox Code Playgroud)
我将使用它与WMI卸载
string objPath = string.Format("Win32_Product.IdentifyingNumber='{0}',Name='{1}',Version='{2}'", "{AC9C1263-2BA8-4863-BE18-01232375CE42}", "testproduct", "10.0.0.0");
Run Code Online (Sandbox Code Playgroud)
更新:使用Orca是一个很好的选择,如果这可以以编程方式实现,那么我可以使用它来生成自动发行说明.并且在卸载程序中也是如此.