创作 CustomAction 表

CustomAction 表中输入在上一部分中创建的五个示例自定义操作的记录。 有关如何为此类自定义操作填充 CustomAction 表的详细信息,请参阅自定义操作类型 1

CustomAction 表

操作 类型 目标
ProcessAccounts 1 Process.dll ProcessAccounts
UninstallAccounts 1 Process.dll UninstallUserAccounts
CreateAccount 11265 Create.dll CreateUserAccount
RemoveAccount 11265 Remove.dll RemoveUserAccount
RollbackAccount 9473 Remove.dll RemoveUserAccount

 

Windows Installer SDK 中提供了动态链接库的 C++ 源代码。 使用 Process.cpp 创建文件 Process.dll。 使用 Create.cpp 创建文件 Create.dll。 使用 Remove.cpp 创建 Remove.dll。 将这些动态链接库文件添加到 Binary 表中。

Binary 表

名称 数据
Process.dll {二进制数据}
Create.dll {二进制数据}
Remove.dll {二进制数据}

 

继续添加自定义 CustomUserAccounts 表