如何使用a引用ProjectName。以WIX的名义

时间:2014-08-29 15:18:52

标签: wix installer windows-installer

我正在尝试使用该项目添加文件源。但我的项目名称有。在其中:

<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)'.

1 个答案:

答案 0 :(得分:2)

你可能只是缺少结束括号:

<File Source="$(var.Company.Product.Service.TargetPath)" KeyPath="yes" />

请参阅此处了解Wix提示和技巧:WiX tricks and tips