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

The installer will copy all the necessary files into the product's installation folder (usually in <Installation Folder>\Xceed Components\Bin\.NET) and place a copy of all the assemblies in the global assembly cache (the latter step may not occur for all .NET 4 assemblies). 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: 

  • Start Visual Studio 2012/2010/2008/2005
  • On the Start Page, click on New Project (in VS2008 / VS2005, click on the "Project..." link next to "Create:"). This can also be done by selecting the "File\New\Project" menu item.
  • Under "Project types", select "Visual Basic > Windows".
  • In the "Templates" section, select the type of application you want to create. If you are using one of Xceed's Compact Framework components, choose Smart Device Application.
  • Enter the name of the project you want to create and the location where it will be created.
  • Click on the "OK" button.

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 disctributed with this product.

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

You can then use Imports statement to create aliases for existing namespaces, and avoid having to type the fully qualified type names.

' Zip
Imports Xceed.Compression
Imports Xceed.FileSystem
'using Xceed.FileSystem.Windows; // Optional secondary APIs
Imports Xceed.Zip


' Streaming Compression
Imports Xceed.Compression
Imports Xceed.Compression.Formats


' Ftp
Imports Xceed.FileSystem
Imports Xceed.Ftp


' SSH and SFtp
Imports Xceed.FileSystem
Imports Xceed.SSH.Client
Imports Xceed.SSH.Protocols
Imports Xceed.SSH.Core


' Tar and GZip
Imports Xceed.FileSystem
Imports Xceed.Tar
'using Xceed.Tar.Streaming; // Optional secondary APIs
Imports Xceed.GZip
See Also