2011-09-27 51 views
0

WIX上的PropertyGroup MSBUILD任务允许您设置LinkerBaseInputPaths属性,其基本上是light.exe的-b参数。如何在LinkerBaseInputPaths Wix属性上指定多个路径?

该属性被命名为多个路径(light.exe支持多个-b参数),但是如何在属性上指定多个路径?

我试过用“;”分隔路径,和“,”都不起作用。

有什么建议吗?

回答

2

它不起作用? MSBuild将分号分隔的字符串转换为该任务的数组。例如,维克斯安装项目使用此:

<BaseInputPaths>$(OutputPath_x86);$(OutputPath_x64);$(OutputPath_ia64);$(MSBuildProjectDirectory);$(WIX_ROOT)src;$(WIX_ROOT)bin;$(WIX_ROOT)src\dutil\inc;$(BaseInputPaths)</BaseInputPaths>

+0

你是正确的,它用分号工作,另一个错误是造成问题。 – aattia