For a school project, I am writing a program that uses very large (hundreds of GB) text files. I've used bash split to split them into manageable (2GB) chunks then compressed them through bash with Bzip2. I need to extract them one at a time to disk then open them as an array for parsing. The issue I'm running into is using SharpZipLib. I'm not using an IDE per se, and am running a single source file solution which is compiled through Mono's mcs and/or .NET's csc.exe. I installed Nuget's command line variant and bash variant and then nuget install SharpZipLib which said it installed successfully on both systems. I tried a using ICSharpCode.SharpZipLib.Core; but that threw an error saying that ICSharpCode doesn't exist. The only documentation I can find involves Visual Studio or Xamarin Projects, neither of which I am using. How can I use the SharpZipLib in this file? Maybe more accurately, how can I "inform the compiler" of the library? Alternatively, is there a better solution for my use case?
How to use SharpZipLib in a single file solution?
790 Views Asked by Hunter Robertson At
1
There are 1 best solutions below
Related Questions in C#
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in .NET
- Does compiler optimize operation on const variable and literal const number?
- What is the point of definnig Asp.net Intrinsic Objects In different places and what is the different betwen them?
- Deleting Orphans with Fluent NHibernate
- IOrderedEnumerable to vb.net IOrderedEnumerable Conversion
- What is this namespace ITypeOfObjectsBoundToListBox ? Couldn't find it
- .net rest service with JSON string and consumed with java client
- What is best way to check if any of the property of object is null or empty?
- Telerik's WPF RadColorPicker NoColorText property not working
- Possible consequences of duplicate ProgId for different classes
- How are multiple requests to Task.Run handled from a resource management standpoint?
- Optimizing C++ call from C#
- Make a per-web-application object available to Web API and SignalR controllers
- System.ComponentModel.DataAnnotations.Schema namespace conflict
- LINQ Except/Distinct based on few columns only, to not add duplicates
- Not displaying content by its URL string - absolute urls
Related Questions in MONO
- Mono installation on RedHat 5.11 (Tikanga)
- Where can I find the definitions of System.Collections.Concurrent classes in the mono source code?
- Compile my VB.NET application for Mac and Linux
- how to solve the type and namespace could not be found
- IronAHK error not working with AutoHotKey script
- Running Yeppp library with Mono on Raspbery Pi
- How to use MonoDevelop Docking Library
- Namespace could not found on Mono
- Mono: Dispatcher.Invoke not implemented - Looking for workaround
- How can I install MONO on Centos 5, without compiling from source
- Importing C library into Xamarin console project
- Mono + embedded firebird
- make AndroidGameView transparent
- Fail to build Mono.Addins with the latest Mono 4.3.0 and GTK# on Ubuntu 14.04
- Best practice for cross-platform mono project layout when using native dll's
Related Questions in NUGET
- NuGet - Given a type name or a DLL, how can I find the NuGet package?
- NuGet throws "Unable to satisfy package dependency constraints" but no dependency is required in the package description
- Can't build a project with Postsharp 4.1.14
- How to find a class in a list of Nuget packages
- How can I use net40 packages from NuGet when project's target framework is set to net45?
- How to disable automatic package installation / upgrade in Visual Studio?
- LocalPackageRepository returns IsLatestVersion=true for all packages
- Nexus Nuget Repository List Version Information
- Force NuGet to reference a .net framework 4.0 assembly in a 4.5 project?
- "mono nuget.exe push ..." produces invalid multipart PUT request
- NuGet keeps crashing Visual Studio 2013
- Nuget Package Update
- How do i reset nuget and start afresh?
- Can not download nuget packages
- nuget security - malware installed by nuget packages?
Related Questions in SHARPZIPLIB
- C# How to get file/ copy file from a bzip2 (.bz2) file without extracting the file
- ZipEntry() and converting persian filenames
- How to use SharpZipLib in a single file solution?
- Unzipping XML Files using SharpZipLib adds extra lines to the end (only sometimes)
- Port DeflaterInputStream functionality to .net
- Sharpzip lib folder size same after compresssion
- How to extract dot app(.app) mac file from a zip programmatically?
- Monotouch - ICSharpCode.SharpZipLib for unzip file
- How to compress only files without folders using the SharpZipLib library? (C#)
- How to unzip a string in JavaScript that has been compressed using SharpZipLib
- how to streamWrite a .zip/epub file from response to isolatedStorage if that .zip/hpub file contains .jpg, .woff (web open font format)
- SharpZipLib create an archive with an in-memory string and download as an attachment
- Add files to ZIP without paths, using SharpZipLib
- NPOI won't allow me to open Excel 2007 files
- ZipOutputStream generates corrupted zip file when zipenty is numerous
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Ok. For Mono (mcs) the way to have it work is as follows:
mcs file.cs -r:ICSharpCode.SharpZipLib.dllafter moving the correct .dll into the project folder. For .NET (csc.exe), it seems to be the same steps butcsc.exe filename.cs /t:ICSharpCode.SharpZipLib.dll