【发布时间】:2011-04-01 10:25:26
【问题描述】:
我实现了需要在卸载或重新安装产品时运行的自定义操作 DLL。自定义操作 DLL (C++) 引用第三方库,这是一个需要注册的 COM 对象。
我有两个问题: 1. 如何在安装包中包含第三方库?如果文件对用户不可见,我会更喜欢。 2. 如何确保在卸载期间运行自定义操作 DLL 时第三方库仍然存在? CustomAction 在“InstallFinalize”之前运行。
【问题讨论】:
-
这听起来真的像是灾难的秘诀。每天我都会回答那些被卡住并且无法卸载他们的产品的人提出的问题,通常都是从这样的需求/设计开始的。
标签: wix dependencies custom-action