我正在使用WIX编写安装程序。它将PIDTemplate定义为

<Property Id="PIDTemplate"><![CDATA[{50}<????????-????????-??????????>]]></Property>

该代码有效-询问28个字母和数字,包括两个连字符。

但是,Microsoft文档http://msdn.microsoft.com/en-us/library/aa369797%28v=vs.85%29.aspx没有提到{50}。这是做什么用的?

而且,MSDN站点上的页面很难理解。它说:



我的PIDKey只允许使用大写字母和数字。这是否意味着我可以通过替换实现它?与^?

最佳答案



它指定编辑的最大长度(50个字符)。



?表示数字或字符。我不确定^是否支持数字,但是您可以尝试使用它代替?。为了回答您的问题,是的,应该将编辑限制为大写字符。

关于windows - Wix中的PIDTemplate,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4821900/

10-11 22:46