loresoft / msbuildtasks

The MSBuild Community Tasks Project is an open source project for MSBuild tasks.
BSD 2-Clause "Simplified" License
946 stars 272 forks source link

Zip files with accented name #290

Open quantum74656 opened 5 years ago

quantum74656 commented 5 years ago

I want to zip files which names contains accentented characters. The file name within the zip file will be changed.

Examples

Build project:

<?xml version="1.0" encoding="utf-8" ?>
<Project DefaultTargets="CompressFiles" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
    <Target Name="CompressFiles" >
        <ItemGroup>
            <FilesToCompress Include="Files\**\*.*" />
        </ItemGroup>
        <Zip Files="@(FilesToCompress)" WorkingDirectory="Files" ZipFileName="Result.zip" />
    </Target>
</Project>

Files attached: AccentError.zip

Example 1

askazakov commented 3 years ago

Try to use https://docs.microsoft.com/en-us/visualstudio/msbuild/zipdirectory-task from standard MSBuild tasks