Xceed Real-Time Zip for .NET Documentation
Source Code Information (Blueprint subscription)
Welcome to Xceed Real-Time Zip for .NET, .NET Standard & Xamarin > Source Code Information (Blueprint subscription)

The complete C# source code for the Xceed.Zip and Xceed.Compression assemblies, as well as all the files required in order to compile and build themXceed Real-Time Zip for .NET, is available through a Blueprint subscription. The source code is delivered in installation kits separate from the main package, and is provided only to registered users that have purchased a Blueprint subscription.

The source code available through a Blueprint subscription contains valuable and proprietary trade secrets of Xceed Software Inc. and its use is strictly subject to the terms and conditions of the XCEED SOFTWARE LICENSE AGREEMENT included with the source code.

Specifically what source code is included and what is not included

Everything you need to build the assemblies mentioned above is included, with the exception that the source code provided for building the Xceed.Compression assembly does not include the Deflate64 algorithm. The source code will compile an Xceed.Compression assembly that is identical to the redistributable one in all aspects except that it only supports the normal Deflate algorithm.

All source code comments and remarks from the original development source code have been preserved in the source code available through a Blueprint subscription to increase its value for educational purposes.

Usage instructions and recommendations 

To use the source code available in a Blueprint subscription, simply run the Xceed_Real-Time_Zip_for_Net_v#.#.exe self-extracting zip file to unzip the source code files into the suggested folder or the folder of your choice. Then load the solution into Visual Studio .NET and build it.

The resulting DLLs do not have a "strong name" embedded into them, so it is not possible to register them in the .NET Global Assembly Cache. Please refer to the Microsoft .NET documentation on how to assign a strong name to an assembly.

If you wish to distribute the assemblies you have built from the Blueprint source code, it is strongly recommended that you rename the assemblies, for example, by adding "Custom" to their name, in order to make them identifiable to both you and Xceed as corrected or modified versions. Remember that distribution of Blueprint source code (whether compiled or in source code form) is strictly subject to the terms and conditions of the license agreement.