Features and editions
Published 30 October 2015
This page shows which features are included in each edition of SmartAssembly.
| Releasing applications | Standard | Pro | Personal |
|---|---|---|---|
| Allows you to process assemblies for release to end-users | |||
| Code Obfuscation | Standard | Pro | Personal |
| Name mangling, control flow obfuscation, strings encoding, references dynamic proxy, pruning, re-signing strong named assemblies, declarative obfuscation, obfuscation of satellite DLLs, sign assemblies | |||
| Tamper Protection | |||
| Method Parent Obfuscation | |||
| Application Size Reduction and Speed Improvement | Standard | Pro | Personal |
| Pruning, resource compression and encryption, dependencies compression and embedding, dependencies merging, declarative pruning | |||
| Automated Error Reporting | Standard | Pro | Personal |
| Error Reporting | |||
| Jump to source code from the stack trace | |||
| Report categorization | |||
| Custom web service | |||
| SDK to access your exception reports programmatically and to manually pass exceptions to SmartAssembly if you wish to | |||
| Custom templates for customizing the error reporting dialog and capturing additional data with exception reports (e.g. a log file) | |||
| Store error reports in SQL Server, allowing you to share the reports with colleagues | |||
| Store error reports in a local SQLite database | |||
| Feature Usage Reporting | Standard | Pro | Personal |
| Feature Usage Reporting | |||
| Export reports to CSV | |||
| Configuration reporting | |||
| Custom web service | |||
| Custom templates for customizing the dialog box that your end-users see when they are asked to consent to feature usage reporting | |||
| Store feature usage reports in SQL Server, allowing you to share the reports with colleagues | |||
| Store feature usage reports in a local SQLite database |