You distribute the "WindowsApplication1.pdb" with the game.
https://www.wintellect.com/pdb-files-wh ... must-know/
A .NET PDB only contains two pieces of information, the source file names and their lines and the local variable names. All the other information is already in the .NET metadata so there is no need to duplicate the same information in a PDB file.
As you already know, it's used for providing detailed stack trace exceptions--including your file names and file line numbers.
Obviously you need to keep it separately with each version build, but we don't necessarily need it, unless you want us to receive very detailed stack traces.
SE and patches are not a big distribution overall, but the pdb is a large percentage of the overall patch size.
Given .NET, pushing it out to us is not a security vulnerability.
