I have a product which has around 7 services and one User Interface. Time to time new releases are given in the product and hence the binaries get changed over a period of time.
The customer base is huge and so we get queries related to crashes of our services in some cases. To identify the cause for crash we get the symbols(PDB) of the binaries and evaluate the crash dumps.
My question is are there any best practices that would help you to maintain your pdbs and binaries of each version without putting them under source control.