So, here is a very simple code :
IRandomAccessStreamWithContentType stream = await file.OpenReadAsync();
IArchive archive = ArchiveFactory.Open(stream.AsStreamForRead());
This should work fine, but archive is not properly loaded. Instead, if I use the following snippet, all works fine :IRandomAccessStreamWithContentType stream = await file.OpenReadAsync();
IArchive archive = SharpCompress.Archive.Zip.ZipArchive.Open(stream.AsStreamForRead());
To test this, I used a very basic ZIP file create with 7Zip.