Search code examples
visual-studio-2010nhibernatedebug-symbols

NHibernate loading symbols from SymbolSource.org


I would like to be able to debug NHibernate and I have never loaded any symbols from SymbolSource.org before.

What url do I need to enter in Visual Studio to get it to load the symbols for NHibernate so that I can debug it properly? I'm running version 3.2.0.4000 of NHibernate.

Edit:

This is how I have it configured.

Debug Options

I see this in the output window. Notice that it loads the symbols for Iesi.Collections but not NHibernate.

'QTAgent32.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\cwerner\TFS\Zeta\TestResults\cwerner_LKN030 2012-05-23 07_33_53\Out\NHibernate.dll'
'QTAgent32.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\cwerner\TFS\Zeta\TestResults\cwerner_LKN030 2012-05-23 07_33_53\Out\Iesi.Collections.dll', Symbols loaded.

Solution

  • Where did you get your NHibernate 3.2 GA binaries from? Symbols for those were provided by SymbolSource by independently compiling the sources and reverse engineering PDBs - so results may vary. NHibernate has only started pushing official symbols since 3.3 CR1.

    If you post a link to the actual binaries you're using, we might try to forge PDBs for those too, but only if it's any of the official distributions.