MSI具有涉及我要删除的已弃用嵌套安装的自定义操作

时间:2015-12-04 03:09:57

标签: vb.net windows-installer setup-project

Orca clearly showing Custom action type 23 - Nested Installation

Inspecting in Visual Studio shows no custom actions at all...

作为我正在处理的MSI更新的一部分,其中一项任务是删除嵌套安装,因为它是一种不推荐使用的方法。

我似乎无法找到这个SQL2000.msi的来源

我无法找到删除它的方法

每当我构建MSI时,自定义操作都会存在。在构建MSI之后编辑MSI还不够好,最初必须正确构建它。

MSI可以通过哪些方式将SQL2000引入MSI? 我无法在计算机上的任何地方找到它。

1 个答案:

答案 0 :(得分:0)

您应该说明用于构建此安装的是什么(或者是什么),因为不清楚涉及Visual Studio安装项目的位置(您的自定义操作视图)。据我所知,Visual Studio从未生成类型23自定义操作。因此,如果您使用VS安装项目来构建此项目,那么它可以来自的唯一地方是合并模块,因此它应该位于导入的合并模块中。它可能是一个MSDE合并模块。

Orca的屏幕截图和自定义操作的格式显示它们来自合并模块 - 自定义操作名称,然后是合并模块包代码,因此您正在寻找的MSM是包含代码的AMSD ...