Jak korzystać z zadania ZIP rozszerzenia MSBuild?

Postanowiłem użyć zadania Zip MSBuild Extension, aby skompresować część mojego kodu źródłowego przy każdej kompilacji.

Jednak to nie działa:

<UsingTask TaskName="MSBuild.ExtensionPack.Compression.Zip" AssemblyFile="MSBuild.ExtensionPack.dll" />
<Target Name="AfterBuild">
    <CallTarget Targets="ZipSourceFiles" />
</Target>
<Target Name="ZipSourceFiles" Condition="'$(ConfigTransform)'=='ImRunningOnTheServer'">
    <MSBuild.ExtensionPack.Compression.Zip TaskAction="Create" CompressFiles="c:\source.txt" ZipFileName="C:\target.zip"/>
</Target>

Otrzymałem następujący komunikat o błędzie:

Nie znaleziono zadania „MSBuild.ExtensionPack.Compression.Zip”. Sprawdź następujące elementy: 1.) Nazwa zadania w pliku projektu jest taka sama jak nazwa klasy zadania. 2.) Klasa zadania jest „publiczna” i implementuje interfejs Microsoft.Build.Framework.ITask. 3.) Zadanie jest poprawnie zadeklarowane w pliku projektu lub w plikach * .tasks znajdujących się w katalogu „c: Windows.NET Framework v4.0.30319”.

Nie wiem co powoduje ten błąd? Dowolny pomysł?

questionAnswers(2)

yourAnswerToTheQuestion