SharpSerializer 2.10.0

.NET Framework 2.0
There is a newer version of this package available.
See the version list below for details.
dotnet add package SharpSerializer --version 2.10.0
NuGet\Install-Package SharpSerializer -Version 2.10.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SharpSerializer" Version="2.10.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SharpSerializer --version 2.10.0
#r "nuget: SharpSerializer, 2.10.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install SharpSerializer as a Cake Addin
#addin nuget:?package=SharpSerializer&version=2.10.0

// Install SharpSerializer as a Cake Tool
#tool nuget:?package=SharpSerializer&version=2.10.0

SharpSerializer is an open source XML and binary serializer for .NET Framework, .NET Compact Framework and Silverlight. It needs no type definitions nor type mappings to serialize data. It is especially usefull for tombstoning - i.e. binary serialization to isolated storage in WP7 (Windows Phone 7). With only one line of code it can serialize types like: Multidimensional array, nested array, array-of-arrays, polymorphic object (where value type is inherited from the declared type), generic type, generic listing (i.e. Dictionary, Collection) and many more... Refer to for details.

Product Versions
.NET Framework net20 net20-cf net35 net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 net481
Silverlight sl3
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (15)

Showing the top 5 NuGet packages that depend on SharpSerializer:

Package Downloads



S4S is a SDK that will allow you to create custom controls for your application enabling accessibility on them. This includes resizing the controls and their fontsize or enabling scroll helpers to remove the swipe motion.


Package Description


Package Description


Add message-based communication to your application easily using message brokers.

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on SharpSerializer:

Repository Stars
Deserialization payload generator for a variety of .NET formatters
proxylogon & proxyshell & proxyoracle & proxytoken & all exchange server vulns summarization :)
Repository for the FlatRedBall Game Engine
Version Downloads Last updated
3.0.2 32,827 12/28/2021
3.0.1 699,821 10/8/2017
2.20.0 214,489 3/21/2014
2.18.0 53,338 1/29/2012
2.16.0 30,088 11/9/2011
2.15.0 1,434 10/25/2011
2.14.0 1,409 10/23/2011
2.13.1 1,495 8/19/2011
2.13.0 1,973 8/6/2011
2.12.0 1,418 7/31/2011
2.11.0 1,446 7/28/2011
2.10.0 1,487 6/19/2011
2.9.0 9,361 5/9/2011