我正在尝试使用该项目添加文件源。但我的项目名称有。在其中:
<Component Guid="*">
<File Source="$(var.Company.Product.Service.TargetPath" KeyPath="yes" />
</Component>
尝试构建时出现此错误:
Error 1 Ill-formed preprocessor variable '$((var.Company.Product.Service.TargetPath)'. Variables must have a prefix (like 'var.', 'env.', or 'sys.') and a name at least 1 character long. If the literal string '$((var.Company.Product.Service.TargetPath)' is desired, use '$$((var.Company.Product.Service.TargetPath)'.
答案 0 :(得分:2)
你可能只是缺少结束括号:
<File Source="$(var.Company.Product.Service.TargetPath)" KeyPath="yes" />
请参阅此处了解Wix提示和技巧:WiX tricks and tips