My.Log.Writeexception not writing to Application Event Log.

G

Guest

Hi,
I am having a problem with getting My.Log.WriteException to write to the
Event Log in ASP.Net 2.0 with a web service.

When an error occurs, My.Log.WriteException doesn't log anything to the
Event Log. Played around with it and ended up adding the following listeners
to catch and write to the event log by adding the following code in the
web.config:

<system.diagnostics>
<sources>
<!-- This section defines the logging configuration for
My.Application.Log -->
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>

<add name="FileLog"/>

<!-- Uncomment the below section to write to the Application Event
Log -->
<add name="EventLog"/>

</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information" />
</switches>
<sharedListeners>

<add name="FileLog"
type="Microsoft.VisualBasic.Logging.FileLogTraceListener,
Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
initializeData="FileLogWriter"/>
<!-- Uncomment the below section and replace APPLICATION_NAME with the
name of your application to write to the Application Event Log -->
<add name="EventLog" type="System.Diagnostics.EventLogTraceListener,
System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
initializeData="My Web Service"/>

</sharedListeners>
</system.diagnostics>

Now My.Log.WriteException will work on my dev machine and write to the event
log. But when I deploy to the web server and an error occurs, it doesn't log
the error and it passes back the following error to me:

Server was unable to process request. ---> Exception has been thrown by the
target of an invocation. ---> Could not create
Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a,
processorArchitecture=MSIL. ---> Access to the path 'C:\Documents and
Settings\Default User.WINDOWS\Application Data\Microsoft Corporation\Internet
Information Services\6.0.3790.1830' is denied.
TextFile_Module.CreateTextFile - path and text file



For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

I am running XP PRO x64, VS 2005 Final release, Latest .Net Framework 2.0.
The server is running Win 2003, IIS 6.0, and latest .Net 2.0 Framework.

Thanks for the help,
Tom Wingert
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,743
Messages
2,569,478
Members
44,899
Latest member
RodneyMcAu

Latest Threads

Top