Windows Registry Component for .NET
Although the Microsoft registry classes provide basic registry functionality, many useful features
are missing. The Windows Registry component extends this functionality and offers .NET developers
a fast and easy way to perform many of the more demanding registry operations in their applications.
The Windows Registry component for .NET is a fully featured, easy to use, component that provides
Windows registry functionality including renaming registry keys, import/export, search,
and change notification.
The component is designed specifically for .NET and is written in 100% managed C# code.
Key Manipulation
- Rename registry keys
- Manipulate key names including extracting base key, parent key and sub-key names from a key
- Create and open keys by name without the hassle of the Microsoft.Win32.Registry static field values
Importing and Exporting
- Import and export registry keys in standard Windows Registry 5.0 format (regedit compatible)
- Import and export registry keys as XML
Change Notification
- Receive a RegistryChanged event whenever a specified key or its sub-tree changes
Searching the Registry
- Search registry keys, values and data with full regular expression support
- Cancel the search at any stage
- Receive events whenever a new key is being searched, a match is found, or the search has completed
- Search synchronously or asynchronously
What's Included
- Fully featured Windows Registry component for .NET 2.0, 3.0, 3.5 and 4.0 (Visual Studio 2005, 2008, 2010)
- Example projects with complete source code
- Comprehensive documentation
- 12 months free standard support including minor release upgrades
- Royalty free runtime
- Complete source code available for purchase