I've contacted Omer off list to have him verify the .pdb file. If its correct I'll publish it somewhere.
________________________________ From: Omer Mor <[email protected]> To: Log4NET Dev <[email protected]> Sent: Mon, October 19, 2009 1:09:24 AM Subject: Re: Debugging log4net source Thanks! On Mon, Oct 19, 2009 at 5:04 AM, Ron Grabowski <[email protected]> wrote: > >I emailed Nicko asking him what I need to do to get the .snk file onto my >system. It looks like the version in source control is encrypted. > > > > ________________________________ >From: Omer Mor <[email protected]> >To: Log4NET Dev <[email protected]> >Sent: Wed, October 7, 2009 9:01:18 AM > >Subject: Re: Debugging log4net source > > > >I'm trying again to get some help from the log4net developers community: >I really need to get a release build with pdb. >I explained blow exactly what needs to be changed in the nant script to build >it this way. >It should only take a couple of minutes to do this. >I would have done it myself if the assembly signing key would have been public. >Maybe if no one is free to compile it, then I could join the log4net dev team, >and get permission to access the signing key? > > >Thanks in advance, > Omer Mor. > > >On Wed, Aug 26, 2009 at 5:01 PM, Omer Mor <[email protected]> wrote: > >Thanks. >>First - you should change the nant script: >>In the file <root>\log4net.include line 171 should be changed from: >> <property name="build.debug" value="false" /> >>to: >> <property name="build.debug" value="pdbonly" /> >>>>then just run the build script (build.cmd) and the release folder >>>>(<root>\bin\net\2.0\release\) should contain both the dll and pdb files. >> >> >>I suggest making the change in the nant script permanent as it does not >>affect performance and allows for debugging into log4net source. >> >> >>Thanks in advance, >> Omer Mor. >> >> >>On Wed, Aug 26, 2009 at 5:41 AM, Ron Grabowski <[email protected]> wrote: >> >>Tell me the exact nant command line to run and I'll run it. >>> >>>>>> >>> >>> >>> >>> >>> ________________________________ From: Omer Mor <[email protected]> >>>To: Log4NET Dev <[email protected]> >>>Sent: Sunday, August 23, 2009 11:49:03 AM >>>Subject: Re: Debugging log4net source >>> >>> >>> >>>I would like to ask again the developer community of log4net for a >>> signed build of 1.2.10 assembly that was compiled with a PDB file. >>>This is the best way for us to enable live debugging of the log4net source. >>>I believe it would only take a couple of minutes to compile it this way, and >>>it would help us tremendously. >>> >>> >>>Thanks again, >>> Omer Mor ([email protected]) >>> >>> >>>On Fri, Aug 7, 2009 at 12:44 PM, Omer Mor <[email protected]> wrote: >>> >>>>>>> >>>> >>>> >>>> >>>> >>>> >>>>I prefer debugging the situation live. >>>>Is it so hard to re-compile 1.2.10 with pdb? It's just a matter of a slight >>>>tweak in the project settings. >>>> >>>> >>>> >>>>>>>> >>>> >>>> >>>> >>>> >>>> >>>>On Fri, Aug 7, 2009 at 6:12 AM, Ron Grabowski <[email protected]> >>>>wrote: >>>> >>>>>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>Have you tried specifying a custom error handler on the appender to track >>>>>down when it enters a failed state? >>>>> >>>>><appender name=".." > >>>>> ... >>>>> <errorHandler type="Your.ErrorHandler, YourAssembly" /> >>>>>>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>></appender> >>>>> >>>>>You would write one that sends an email when the file can't be created. >>>>> >>>>> >>>>> ________________________________ >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>From: Omer Mor <[email protected]> >>>>>To: [email protected] >>>>>Sent: Thursday, >>>>> August 6, 2009 3:02:17 AM >>>>>Subject: Debugging log4net source >>>>> >>>>> >>>>> >>>>>Hi, >>>>>to research a (rare) bug we have with log4net (log file is not being >>>>>created) we wanted to debug its source. >>>>>>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>However, the release build of 1.2.10 is supplied without a pdb file. >>>>>And since it is a signed assembly we can't compile it ourself and replace >>>>>it. >>>>>>>>>>Also - the debug build of 1.2.10 is supplied with a pdb, but is not >>>>>>>>>>signed, so it is not substitutable. >>>>>What I'd like to ask is that one of the developers compile a release build >>>>>of 1.2.10 and enable pdb creation, so that we could debug the source. >>>>>>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>Using a non-signed copy of log4net is not an option for us, because some >>>>>of our 3rd-party assemblies are compiled against the signed 1.2.10 log4net >>>>>assembly. >>>>> >>>>>The files could be sent irectly to me at [email protected] . >>>>>>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>Thanks in advance, >>>>> Omer Mor. >>>> >>> >> >
