InstallShield 2010基本MSI主要升级错误2753

时间:2016-07-05 11:16:28

标签: installshield-2010 major-upgrade basic-msi

我正在使用InstallShield 2010 Basic MSI Project来安装产品。现在,我已经创建了一个重大升级项目,用于执行以前版本的重大升级。

在项目中,我有一个EXE文件,用于注册第三方组件,需要在安装,卸载期间使用不同的cmd行参数进行调用。

我为此创建了2个自定义操作(CA:EXE,随产品一起安装),这在以前的版本中运行良好。

1) REGMYCOMP - 安装 - 延期执行 - 在 InstallFinalize 之前排序(条件:未安装

2) UNREGMYCOMP - 对于卸载 - 延迟执行 - 在 RemoveFiles 之前排序(条件:(REMOVE =" ALL")或(IS_MAJOR_UPGRADE)

UNREGMYCOMP CA在主要升级期间(使用MSIEXEC.EXE直接执行msi)失败,并出现以下错误**

  

错误2753文件' xxxx.exe'未标记为安装。

**

当我尝试从控制面板ARP条目卸载产品时也会发生同样的情况。

如何处理这种情况,感谢任何帮助。

谢谢和问候

Raghu

0 个答案:

没有答案