CryptoLicensing for .Net is a 100% .Net solution to add licensing, copy-protection and activation capabilities to your C# and Visual Basic.Net (VB.Net) software:
Windows Forms (WinForms), WPF applications,console apps, components and controls.
ASP.Net web sites.
.Net Compact Framework apps developed for Pocket PC and Windows Mobile.
Silverlight apps and libraries including Windows Phone 7.0.
XNA and XBox games and libraries.
Windows Services, Office Add-Ins.