如何使用MSBuild ExtensionPack Zip将文件添加到zip内的特定文件夹中?

时间:2015-08-19 15:48:14

标签: msbuild msbuildextensionpack

我想将一些文件从一个项目复制到另一个项目的已发布的zip(不要问)。我有

$result = @{ DBName = $dbname; BackupDirectory=$backupDirectory }
$line = new-object PSObject -Property $result

$line

这只是将它转储到zip的根文件夹中。我需要它在PackageTmp文件夹中。

1 个答案:

答案 0 :(得分:1)

我不认为这可以通过扩展本身实现,但我事先将文件复制到正确的结构中:

<Copy SourceFiles="@(Files)" DestinationFolder="PackageTmp\" />

然后在PackageTmp\@(Files)电话

中引用CompressFiles