Previous Next

Thread: FAILED REQ TRACING: ASP.net Provider Not Showing

Last post 02-12-2007 1:20 PM by ericdeily. 0 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (1 items)

Sort Posts:

  • 02-12-2007, 1:20 PM

    • ericdeily
    • Top 75 Contributor
    • Joined on 01-18-2006, 8:48 PM
    • Redmond, WA
    • Posts 38
    • ericdeily

    FAILED REQ TRACING: ASP.net Provider Not Showing

    [ISSUE]
    When using Failed Request Tracing, you are unable to configure or use the ASP.Net trace provider (it does not show up in the list of providers to select when creating a new trace rule) even after ensuring that ASP.net & .Net extensibility are installed. 

    [CAUSE]
    This is a known setup timing issue that causes the ASP.net provider definition to get accidentally deleted.  It has been fixed in current Longhorn Server & Vista SP1 builds.

    [WORKAROUND]
    Workaround is to do the following:
    1. Open %windir%\system32\inetsrv\config\applicationHost.config in your favourite xml editor (such as NOTEPAD).
    2. Add the following to <traceProviderDefinitions>

                  <traceProviderDefinitions>

             …other providers defined…

       

                      <add name="ASPNET" guid="{AFF081FE-0247-4275-9C4E-021F3DC1DA35}">

                          <areas>

                              <add name="Infrastructure" value="1" />

                              <add name="Module" value="2" />

                              <add name="Page" value="4" />

                              <add name="AppServices" value="8" />

                          </areas>

                      </add>

                  </traceProviderDefinitions>

    Hope this helps you out in the mean time. 

    -ericde

      -ericdeily
      Program Manager - IIS
      Release/Proj Mgmt & Support/Health/Instr/Tracing/Logging
    Page 1 of 1 (1 items)
    Page view counter