我已经创建了证书wix扩展名(IisExtension的扩展名)。这包括自定义表,由自定义操作使用。
列定义如下:
<columnDefinition name="Account" type="string" length="72"
primaryKey="yes" modularize="property" category="formatted"
description="..." />
此列包含“[Property]”之类的值。当自定义操作读取此列时,如下所示:
hr = WcaGetRecordString(hRecCertificate, vcpqAccount, &pwzTemp);
它得到字符串“[Property]”。但我需要“PropertyValue”。如何解决这个字符串?
问候迈克尔
答案 0 :(得分:0)
我没有真正使用过WcaGetRecrodString。看一下MsiFormatRecord函数。检查返回代码并阅读MSDN上的所有问题,以获取可能出错的提示。
答案 1 :(得分:0)
您正在寻找WcaGetRecordFormattedString。