Hello,
We use SharpZipLib to open Zip files. These Zip files may be on Network File Share or on Web Server.
As of now SharpZipLib does not parse HTTP files. It throws following exception:
System.ArgumentException: URI formats are not supported.
at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
at System.IO.Path.NormalizePath(String path, Boolean fullCheck)
at System.IO.Path.GetFullPathInternal(String path)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32
ring msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at ICSharpCode.SharpZipLib.Zip.ZipFile..ctor(String name)
at Zip3rd.Zip3rd.Lib3ZipExtractor(String appVfileName, String fileToExtract) in C:\My Projects\C#\Zip3rd\Zip3rd\Zip3rd.cs:line 18
1. How should I go about handling URI paths using SharpZipLib Version 0.86.0.518 ?
2. If no workaround for Step 1 are possible for presently released version ( 0.86.0.518), are there are plans to add URI support to SharpZipLib in near future?
SharpZIpLib Version Used: 0.86.0.518
.Net version : 3.5 , 4.0
Thanks,
Swapnil