有没有像msi一样从exe中读取表的选项

本文关键字:exe 读取 选项 一样 msi 有没有 | 更新日期: 2024-09-26 03:10:56

我知道有一个选项可以读取msi表、编辑它们等等。有对exe文件执行此操作的选项吗?我正在构建一个安装程序,它是一个exe文件。

msi代码的外观示例:

using (var database = new Database(@"D:'example-SetupFiles'example.exe", DatabaseOpenMode.Direct))
{
     database.Export("File", @"C:'Temp'data.txt");
     foo();
}

有没有像msi一样从exe中读取表的选项

看起来您的安装程序实际上是自解压EXE中的MSI。请参阅:

高级安装程序用户指南

Mypackage.exe /extract:"C:'My work"

提取后,您可以使用其他工具来反映MSI。