2011-09-27 40 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