问题
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.
![](https://i0.wp.com/dl.dropbox.com/u/11595074/Visual%20Studio%20Symbols.png)
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.
回答1:
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.
回答2:
Your version of NHibernate is present on the server of symbolsource.org.
How to config symbolsource.org see this link:
http://www.symbolsource.org/Public/Home/VisualStudio
Symbolsource server url: http://srv.symbolsource.org/pdb/Public
来源:https://stackoverflow.com/questions/10708546/nhibernate-loading-symbols-from-symbolsource-org