1
我有一個使用屬性$(源)如項目文件:的MSBuild - 如何將參數傳遞給一個導入的項目
<ItemGroup>
<ZipFiles Include="$(Source)\**\*.*" />
</ItemGroup>
<Target Name="Package">
<Zip Files="@(ZipFiles)" ZipFileName="ZipOutputFullPath" />
</Target>
現在,我使用的是在這個項目文件第二個項目文件,我需要將一些zip文件複製到基於其他參數構建的文件夾中,並且需要將該文件夾作爲$(源)傳遞給導入的項目,我該怎麼做?我引用進口的目標是這樣的:
<Target Name="PrepareDropAndPackage" DependsOnTargets="PrepareDrop;Package">
<Message Text="Finishes preparing drop and packaging." />
</Target>
所以基本上我需要在$(源)到包目標某種方式傳遞。
感謝,
感謝您的回答 – Jefe 2012-02-07 12:40:23
的唯一的問題是,我不得不在PrepareDropAndPackage目標之外定義PropertyGroup,因爲Package內的Source值是空的! – Jefe 2012-02-08 10:04:22