About this software
Licenses & prices
Standard
Basic .NET obfuscation features, including name mangling and control-flow protection, suitable for simple assemblies.
Professional
Adds advanced obfuscation options, stack-trace deobfuscation, and enhanced build integration for complex .NET projects.
Smartassembly
Core SmartAssembly edition providing obfuscation, automated error reporting, and pruning for typical .NET applications.
Smartassembly professional
Professional SmartAssembly edition combining advanced obfuscation, deobfuscation, automated error reporting, and CI-friendly build integration.
Purchase
Redgate SmartAssembly
Do you need more information or looking for another license?
Benefits
- Code protection: Obfuscates names, control flow, and strings to hinder reverse-engineering.
- Error reporting: Automatically captures and categorizes crash and usage reports for debugging.
- Dependency management: Merges, compresses, and embeds dependencies to simplify deployment.
- Build integration: Integrates with MSBuild and command-line workflows for release builds.
- Editions available: Standard, Pro, and Personal editions address different deployment and testing needs.
Available languages
- English
Support information
- Documentation: Comprehensive online documentation covers features, setup, and troubleshooting for SmartAssembly.
- Community forums: Redgate Hub forums provide user discussions and product questions.
- Product support portal: A Redgate product support portal is linked from the product site for official help.
- Error report SDK: An SDK is available to access exception reports programmatically and send custom reports.
- Integration guides: Guides demonstrate MSBuild and command-line integration for build automation.