I have two applications (Admin & Client) which have their own separate SA projects. We have a build machine which after building our code, it executes SA via the command line for each project. Both projects are marked as release.
The maps are stored on a network drive and we store all the reports in a SQL database.
After the build is complete I check in the maps folder and the new maps are there for each application, and in the database it has an entry in the Builds table.
The applications work correctly, but when I cause it throw a fatal error. SA catches it correctly and asks me to send a report of which I do.
On looking at the reports I get two results:
Admin - The report is all correct and the stack trace has been de-obfuscated, but it reports
Map not available: This error report is incomplete because SmartAssembly was not able to retrieve the associated map. The following file was missing:
Either the assembly was not built on the computer that decrypted the report, or the assembly was not marked as released and the associated map was deleted.
Client- The report has not been de-obfuscated and again the same error as above (but a different map file).
I then check in the map directory and both map files exist. Does anyone know what could have gone wrong?