如何还原要宣传的已安装功能?

时间:2009-04-06 12:57:46

标签: windows-installer

我的产品中有一项功能,我希望通过指定的广告(即it's installed for real when an advertised file, shortcut or COM class is accessed)按需安装。安装此功能会带来一些安全隐患,这就是为什么我希望它只在需要时安装。出于同样的原因,我还希望在不再需要时删除该功能。理想情况下,它会再次广告,以便在需要时可以重新激活。

使用标准MSI技术,是否有可能将功能恢复到广告状态,而不是将其删除?

1 个答案:

答案 0 :(得分:1)

您可以使用安装程序API函数“MsiConfigureFeature”。 在那里,您可以控制功能的状态。

MSDN - MsiConfigureFeature Function