1

我们在wixlib项目中有一些组件,不同的安装程序项目引用它。问题是 Win64 属性,根据我的调查,其他几个属性只能绑定到预处理器变量。

 <Component Id="someid" Guid="someguid" Directory="$(var.FrameworkFolder)" Win64="$(var.Platform64)">
  <File Id="somefile" Name="somename" DiskId="1" KeyPath="yes" Source="$(var.OutputFolder)\somefile"/>
</Component>

目前,这迫使我们让库从输出项目中动态引用 ConfigVariables.wxi,例如,如果我们在一个解决方案中没有两个安装程序,这是一个巨大的限制。

可能有人知道在 wixlib 已经构建后使这些值可注入的方法吗?

4

0 回答 0