Ik downloaded NuGet Zip. Extension, but not recognized as Telerik.Windows.Zip.Extensions, only as Telerik.Zip.Extensions.
Also the commands are not recognized, see screenshot.
I must re-factor some old code, can you give some pointers?
Marc
2 Answers, 1 is accepted
0
Rumen
Telerik team
answered on 26 Aug 2026, 03:26 PM
Hi Marc,
You are on the right track. Starting with Q3 2026, Telerik Document Processing uses platform-agnostic namespaces. As part of this change, Windows was removed from all Telerik Document Processing and ZIP namespaces.
Therefore, the namespace you see is correct: Imports Telerik.Zip.Extensions
The Telerik.Windows.Zip portion can still appear in the DLL/assembly name and in the physical reference files. This is expected: the assembly and NuGet package names have not changed; only the namespaces used in code have changed.
Please update the imports in the affected files as follows:
The ExtractToFile method is an extension method for a ZipArchiveEntry. Therefore, it must be called on entry, rather than on ZipFile.
The equivalent of your old code, including overwrite support, is:
Using archive As ZipArchive = ZipArchive.Read(str)
ForEach entry As ZipArchiveEntry In archive.Entries
entry.ExtractToFile(
Path.Combine(dxftools.TargetFolder, entry.Name),
True,
Nothing)
NextEndUsing
The relevant method signature is:
ExtractToFile(
source As ZipArchiveEntry,
destinationFileName AsString,
overwrite AsBoolean,
timeout As Nullable(Of TimeSpan))