SmartAssembly adds feature usage reporting

Version 6.0 also includes automated error reporting and tamper protection.
April 12, 2011 - 16:18
Feature Release

SmartAssembly is a software protection and improvement tool designed to help .NET developers to produce better quality software. This all-round solution will obfuscate and protect your .NET code, optimize your .NET assemblies for better deployment, minimize distribution size, increase performance, and add powerful error-reporting and debugging capabilities to your application.

The following editions are available:

Updates in 6.0

Feature Usage Reporting

  • New Feature Usage Reporting: the functionality is simple and lightweight to start off with, but it can already automatically report information about the number of times various features were used in your application, and system information, such as the end user's OS and the highest version of .NET they have installed.

Automated Error Reporting

  • Jump to the source code from the error report stack trace, for even faster debugging.
  • Added support for error reporting in Windows Phone 7.


  • Tamper protection for strong name signing that renders your assembly unusable and causes your application to crash, should anyone tamper or change your assembly.
  • Improved Control Flow Obfuscation by adding some extra branches to the code to confuse block analysis (a decompilation step).


  • Support for Xbox XNA version 4.
  • Bug fixes.

About Red Gate Software

Red Gate Software Since 1999, Red Gate Software has been developing ingeniously simple tools that simplify the business of working with SQL Server, .NET and Exchange. Its tools, which include SQL Compare, SQL Backup and ANTS Performance Profiler, have become industry standards for developers and DBAs worldwide.It counts Microsoft, HP, Sage, Bank of America, AT&T, The US Treasury, and over 100,000 other leading organizations as customers, and there are over 500,000 Microsoft technology professionals currently using Red Gate products.

Obfuscating using SmartAssembly.

SmartAssembly Pro

.NET obfuscator and automated error reporting.

Got a Question?

Live Chat with our Redgate Software licensing specialists now.