我读过一个wix文件。在错误的最后,他们提到了“{{Action [2],位置:[3],命令:[4] }}”。它代表什么?
问问题
103 次
1 回答
2
请参阅格式化。[2]
等等是指为此消息提供的记录中的字段。一组花括号意味着只有在里面引用的所有属性或字段都有效时,它们所包含的整个子字符串才会保留。不过,我不清楚双花括号是什么意思;外部可能意味着内部保持不变,或者它可能不会在这里改变任何东西。
当错误发生并被报告时,报告者将创建一条记录,其中包含一些带有附加信息的字段。在问题中的情况下,字段 2 应包含操作名称,字段 3 包含位置,字段 4 包含命令。对于评论中询问的示例{[2]}{, [3]}{, [4]}
,记录将填充一些记录。如果仅填写字段 2,它将提供整个格式化消息(将省略 3 和 4)。如果填写了字段 2 和 3,您将看到字段 2 的内容、逗号和空格以及字段 3 的内容。错误格式字符串旨在使事情比
1: [ErrorNumber] 2: [SomeInfo] 3: [MoreInfo] 4: [Etc]
于 2012-10-17T12:13:15.747 回答