Я создал свой собственный ЦС для выполнения конкретной задачи.
Я не понимаю, почему мой CA, кажется, игнорируется при вызове из события публикации ...
Вот мой код:
<Publish Event="DoAction" Value="myActionId" Order="1">1</Publish>
...
<Binary Id="myAction" SourceFile="..\bin\Debug\myCA.CA.dll" />
<CustomAction Id="myActionId" BinaryKey="myAction" DllEntry="MySimpleAction" Return="check" />
Когда я помещаю свой CA в InstallUISequence или InstallExecuteSequence, он работает нормально ...
В журнале написано:
Действие 10:33:07: myActionId. Начало действия 10:33:07: myActionId.
Действие завершено 10:33:09: myActionId. Возвращаемое значение 1.
Есть идеи? Спасибо !!