Xceed .NET Libraries Documentation
Installation instructions for C#
Welcome to Xceed .NET, .NET Standard and Xamarin Libraries! > Installation Instructions > Installation instructions for C#

Assembly file locations

The installer will copy all the necessary files into the product's installation folder, usually in

<Installation Folder>\Xceed Zip for .NET v#.#\Bin\

The assembly files located in the base directory target .NET framework 4.0 for maximum compatibility. However, different flavors of the components are available. These flavors target different version of the .NET framework or platforms to take advantage of new features.

.NET 4.5

<Installation Folder>\Xceed Zip for .NET v#.#\Bin\NET45

.NET Standard

<Installation Folder>\Xceed Zip for .NET v#.#\Bin\NETStandard

Xamarin applications should use the .NET Standard flavor of the components. It is no longer necessary to use a Xamarin-specify flavor.

Add References in application projects

The only thing left to do in order to begin using Xceed's components is to add the appropriate assemblies to your project, make sure the CopyLocal property of each reference is set to "true" if using a Compact Framework version, and license the product for runtime use. To do this, perform the following steps:

You are now ready to add the necessary assemblies to your project.

Prior versions of the assemblies (6.8 and below) built for .NET 4 contained version numbers (v#.#) in their names. As of version 6.9, the names of the assemblies built for .NET 4, .NET 4.5, .NET Standard, Xamarin and older versions of .NET do not contain version numbers.

PPMd compression is now incorporated into the Xceed.Compression.dll assembly. The Xceed.Compression.PPMd.v#.#.dll is now obsolete and is no longer distributed with this product.

Finally, you need to license the components for runtime use. Jump to the Licensing topic for detailed instructions.

You can then add using directives to your code to create aliases for existing namespaces and avoid having to type the fully qualified type names.

// Zip

using Xceed.Compression;

using Xceed.FileSystem;

//using Xceed.FileSystem.Windows; // Optional secondary APIs

using Xceed.Zip;





// Streaming Compression

using Xceed.Compression;

using Xceed.Compression.Formats;





// Ftp

using Xceed.FileSystem;

using Xceed.Ftp;





// SSH and SFtp

using Xceed.FileSystem;

using Xceed.SSH.Client;

using Xceed.SSH.Protocols;

using Xceed.SSH.Core;





// Tar and GZip

using Xceed.FileSystem;

using Xceed.Tar;

//using Xceed.Tar.Streaming; // Optional secondary APIs

using Xceed.GZip;
See Also