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
myfile.xml
.zip アーカイブのルートの内部を取得する方法について何か考えはありますか?