更新期间未调用较新的自定义安装程序库?

时间:2014-10-02 01:56:28

标签: windows-installer

在我的VS 2010安装项目中,我通过创建自定义安装程序库来添加自定义操作。它运作良好。但是,当我的自定义安装程序需要新逻辑时,在升级期间不会调用它。即使我更改自定义安装程序库的版本,安装程序仍使用旧的自定义安装程序库。如果我执行新安装,则安装程序会按预期使用新的自定义安装程序库。

这是设计吗?

我的设置被标记为删除以前的版本,但似乎旧的自定义库已加载到安装过程中,并在整个升级过程中继续使用它。

我检查安装文件夹并安装了新的自定义安装程序库,旧的已删除,但所有逻辑仍在旧的自定义库中。

我感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

确保您没有遇到此问题:

http://support2.microsoft.com/kb/2418919/en-us

因为它具有不可预测的效果。尽管它是VS 2005,但我并不相信这一点已经得到解决。

http://support.microsoft.com/kb/906766/en-us