Frequently asked questions
What is the latest version and how do I download it?
The latest version of SmartAssembly is 6.7.
- If you are a new user, you can download a fully-functional free version from our website, and try it for 14 days.
- If you are an existing customer without a subscription, then please contact firstname.lastname@example.org for a reduced upgrade.
- If you are an existing customer with a subscription, simply do a Check for Update from within the product.
I haven't completed my evaluation and would like to extend my trial period. How can I do this?
This is possible. Please contact us for further information.
What are the license conditions?
To read the full license details, visit the licensing page.
Does SmartAssembly support Windows 7?
Yes, SmartAssembly has been tested on Windows 7, both 32- and 64-bit editions, and is 100% compatible. The assemblies created by SmartAssembly are also compatible with Windows 7.
Does SmartAssembly support the .NET Framework 4.0 and Silverlight 4 and 5?
Yes, SmartAssembly supports the .NET Framework 4.0 as well as Silverlight 4 and 5. (There are some exceptions - see PDF for details)
Does SmartAssembly support .NET 4.5?
Yes. If the application being processed uses the new .NET 4.5 API, the machine on which SmartAssembly is installed must have version 4.5 of the .NET Framework installed.
How do I implement the error reporting system?
It is easy. Just choose the 'Custom error reporting' option in the SmartAssembly UI and SmartAssembly will output an assembly with error-reporting enabled. You don't need to alter the target program.
If you don't like the default error report dialog boxes, you can create your own custom ones with custom behavior (e.g. you can make it so that it automatically attaches log files to an error report). SmartAssembly provides an SDK to do this, and again you don't need to alter the target program at all.
What is the cost of the error reporting web service to download and access error reports?
To download and access error reports, please ensure that you purchase a Support & Upgrades package when buying SmartAssembly. The Support contract is available for 25% of the cost of the product. Create your online quote.
How can I change the error reports maps folder?
View this technical article for full details on how to manage and move map files.
How can I attach a file to the exception reports?
Please read this walkthrough on custom error reporting.
Can I configure SmartAssembly through the command-line?
Yes; it might in fact make it easier to apply similar (although not necessarily identical) settings to multiple assemblies at the same time. Those settings can be for obfuscation, error reporting or feature usage reporting.
SmartAssembly can protect your Winforms, Silverlight, Windows Phone 7, ASP.NET applications and more. It can also be integrated into build processes using MS Build or the command-line.