Hi all, 

In our software, we implemented a custom database appender that implements the 
IAppender, IOptionHandler  interfaces, it's called "ApplicationErrorDB". 

Now this class is not only used by log4net, but I also directly access it 
through our code as well because I added some additional methods for our 
software to use. 

Anyway, one of my method threw an exception when one of our beta testers were 
testing it and the log4net rolling file recorded the strangest error. It 
recorded a physical drive on MY machine like so

"System.FormatException: Input string was not in a correct format.
at Civion.PM.DataAccess.ApplicationErrorDB.LogServerException(Exception ex) in 
D:\Websites\Civion\Projects\PM1\ProjectManagement\Source\Data Access 
Layer\Civion.PM.DataAccess\ApplicationErrors\ApplicationErrorDB.cs" 


That's the physical address to the source code on my local machine, I did not 
hard code this physical path anywhere in my code, how in the world my beta 
tester who is thousands of miles away getting the path? 

When I compiled my project (which references log4net), is that somehow compiled 
into somewhere? I can't figure it out. 

Thanks


 
---------------------------------
Don't get soaked.  Take a quick peak at the forecast 
 with theYahoo! Search weather shortcut.

Reply via email to