C #: debug vs release.dlls

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

+4
source share
1 answer

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

alt text

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 /

+3
source

All Articles