Possible duplicate:How do I know if a .net application was executed in DEBUG or RELEASE mode?
Hi,
If I have third-party precompiled code, how do I know if .dll versions are provided for release or debugging?
If .pdb files exist with .dll, does that mean that dlls are debug versions?
Thanks Nic
Not necessarily - .pdbs can also be transferred - you can look at the dll using a reflector and check that the assembly information - if there is an assembly: debug information, as shown below
then debugging it
see this article for other details http://www.undermyhat.org/blog/2009/07/in-depth-determine-whether-a-type-method-variable-or-assembly-is-debug-or-release -build /