Once you are about to send out a release just run the command line version of SmartAssembly (SmartAssembly.com) with the switch /markasrelease and the parameter the path of the assembly you are about to release.
SmartAssembly.com /markasrelease MyExeFile.exe
There is more information about the command line version in our support pages
Information not marked "as release" is deleted if it is not accessed (i.e. exceptions reported) for 15 days. This is configurable, so if you know that it will take longer than 15 days between building your application and marking it for release then you should extend the time. In the SmartAssembly.settings file (which will either be where you have installed SmartAssembly on XP or in "C:\\ProgramData\\Red Gate\\SmartAssembly 5\\" on Vista / Win 7) in the "Options" section change or add a "Maps" node with the attribute ObsoleteAfterNDays="x" where x is the number of days.
- Code: Select all
<Maps ObsoleteAfterNDays="30" />
This is only relevant if you are using the Error Reporting feature of SmartAssembly, if you are using the ASCII encoding to use the more traditional Stack Trace Decode feature you don't need to worry about this.