SmartAssembly 8

Features and editions

This page shows which features are included in each edition of SmartAssembly. 

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

Didn't find what you were looking for?