在阅读了 SetProperty 页面并查看了尽可能多的示例后,我仍然无法让我的 SetProperty 使用 After 或 Before 设置为我的自定义操作 ID 之一。文档在这个主题上似乎非常简单和直接(哈哈!),但我得到的是“找到一个不存在的操作后的 ActionRow:MyWonderfulCA”而不是幸福(这真的是我所追求的 : ) 这是我的代码的样子:
<CustomAction Id="MyWonderfulCA" BinaryKey="MyWonderful.dll" DllEntry="MyWonderfulCA" Execute="immediate" />
<InstallExecuteSequence>
<Custom Action="MyWonderfulCA" After="LaunchConditions" />
</InstallExecuteSequence>
<Property Id="SOMEPROPERTY" />
<SetProperty Id="SOMEPROPERTY" After="MyWonderfulCA" Value="[SOMEOTHERPROPERTY]the\yellow\brick\road">WEAREHUNKYDORY</SetProperty>
所以无论如何,救救我 SOF wix 专业人士,你是我唯一的希望......