【发布时间】:2010-11-16 00:48:22
【问题描述】:
我尝试使用“GetModuleFileName”获取当前“setup.msi”位置,在 setup.msi 安装程序中使用 mydll.dll。
但总是给我“c:\windows\system\setup.msi”。 有没有人知道为什么?请帮忙。
【问题讨论】:
-
GetModuleFileName只返回当前进程中加载的模块(即可执行文件或 DLL)的名称。你能解释一下你到底需要什么吗? -
谢谢。我真正的问题是如何使用自定义操作 DLL 从 MSI 中提取或打开单个文件。
-
MSI 文件与 .CAB 存档基本相同。
-
非常感谢。我用另一种方式解决了我的问题。
标签: c++ windows-installer installation