Hi, We would like to provide symbol and source server suuport for NHibernate at http://www.symbolsource.org. Unfortunately, NHibernate release binaries are not released or even compiled with PDB support. Would it be possible to enable this in the build system? A similar question was posted some time ago and issue NH-2046 created for exactly the same request, but it did not get much attention:
http://groups.google.co.uk/group/nhibernate-development/browse_thread/thread/b2835a0455c25e8d/b026b32da8cd3095?hl=en&lnk=gst&q=pdb#b026b32da8cd3095 http://216.121.112.228/browse/NH-2046 Here is the patch contents for current trunk code: Index: build-common/common.xml =================================================================== --- build-common/common.xml (revision 4949) +++ build-common/common.xml (working copy) @@ -161,7 +161,7 @@ <target name="set-release-project-configuration" description="Perform a 'release' build"> <property name="build.release" value="true" /> - <property name="build.debug" value="false" /> + <property name="build.debug" value="pdbonly" /> <property name="build.name" value="NHibernate-${project.version}" / > </target> Our goal is to be able to support the next 3.0 (pre-)release and any releases that come after that. SymbolSource is a new project that aims at providing a public symbol and source server for widely used open source library projects. Currently our focus is on the .NET platform and tools supporting Microsoft's symsrv technology - Visual Studio, WinDbg and others. To use it you need to configure a symbol server the same way you do for the Reference Source server from Microsoft. Then you'll be able to debug NHibernate source code from within your own projects that use it. Instructions for configuring Visual Studio are provided on the website. Best regards, Marcin Mikołajczak Co-founder of SymbolSource.org [email protected]
