, 내가 MSBuild를 확장 팩에서보고 된 폴더와 하위 폴더를 우편, 나는 그냥 모두를 계속 추가이 작업을 수행 할 때이MSBuild를 확장 팩은
<ItemGroup>
<ZipFiles Include="\Test\Web\**\*.*" >
<Group>Release</Group>
</ZipFiles>
</ItemGroup>
<MSBuild.ExtensionPack.Compression.Zip TaskAction="Create" CompressFiles="@(ZipFiles)" ZipFileName="$(WorkingDir)%(ZipFiles.Group).zip"/>
시도 파일을 zip 파일의 특정 하위 폴더에 추가하는 대신 루트로 복사하십시오.
나는 뭔가를 놓치고 있습니다. 아무도 도와 줄 수 없습니까?
FWIW, ZipFiles Include 및 RemoveRoot 둘 다에 $ (TargetDir)을 사용하면 빌드 출력 파일을 대상으로 플랫 ZIP을 만듭니다 – dlchambers