I want to deploy the release version of my application done in C#.
When I build using the Release config, I still can see that .pdb files a
You control pdb / symbol generation in the project properties under Build -> Advanced... -> Debug info:. The options are:
See http://msdn.microsoft.com/en-us/library/8cw0bt21%28VS.80%29.aspx for more information.
I strongly recommend that you choose the pdb-only option, not the none option as it still gives you some symbol information without affecting the assembly - you will probably find that this is the current setting you have on your release builds.