【发布时间】:2020-01-20 15:52:10
【问题描述】:
我想调用自定义操作,这是一种延迟的 C# 方法,其键/值对包含 XPath 和括号。
我将动作定义为<CustomAction Id= 'action1.smth' Property='action1' Value="TARGETXPATH=/configuration/application[\[]@name='xService'[\]]/@address/>
记录详细安装我可以看到自定义操作被称为
Executing op: CustomActionSchedule ... TARGETXPATH=/configuration/application[@name='xService']/@address
很好,但是当 session.log-ed 相同的值时,我得到了
'/configuration/application/@address'
【问题讨论】:
标签: c# .net wix escaping installation