【发布时间】:2013-06-20 13:12:22
【问题描述】:
我正在查看 MSBuild.Extensionpack.Compression.Zip 添加自定义构建步骤,我想在其中将一些文件添加到现有的 .zip 存档中。
<ItemGroup>
<Files Include="$(MSBuildProjectDirectory)\SomeFolder\AnotherFolder\*.xml">
</Files>
</ItemGroup>
<Message Text="@(Files)"></Message>
<MSBuild.ExtensionPack.Compression.Zip TaskAction="AddFiles"
CompressFiles="@(Files)" ZipFileName="$(MyZipArchive)"/>
运行此程序时,文件确实添加到 zip 存档中,但未添加到根目录中。相反,它会创建一个与我的项目路径相对应的文件层次结构
Projects/MyProject/SomeFolder/AnotherFolder/myfile.xml
对如何在 .zip 存档的根目录中获取 myfile.xml 有任何想法吗?
【问题讨论】:
标签: msbuild msbuildextensionpack