Windows Desktop Client Logging

There are two different types of logging available for the Windows Desktop Client.

Trace Logging

You'll be using the tool DebugView.exe to view trace logging information. It can be downloaded here: https://docs.microsoft.com/en-us/sysinternals/downloads/debugview

To log trace information to a file, add the following to Argus.exe.config. (Default location: C:\Program Files\RealNetworks\SAFR\Argus\Argus.exe.config)

<configuration>
    <system.diagnostics>
        <trace autoflush="true" indentsize="4" >
            <listeners>
                <add name="SAFRTraceLogFileListener"  
                     type="System.Diagnostics.TextWriterTraceListener"
                     initializeData="C:\Users\user\AppData\Local\Temp\SAFRDesktop.log" >
                     <filter type="System.Diagnostics.EventTypeFilter" initializeData="All" /> 
                </add>
                <remove name="Default" />
            </listeners>
        </trace>
    </system.diagnostics>
</configuration>

The app.config tracing configuration schema is located here: https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/trace-debug/

Windows Event Log

To view Windows Event Log information, do the following:

  1. Open the Windows Event Viewer.
    1. Right click on the Windows icon in the bottom left corner of the screen.
    2. Select **Search*.
    3. Search for Control Panel.
    4. Click on Administrative Tools.
    5. Click on Event Viewer.
  2. In the left hand pane, select Windows Logs->Application from the tree.
  3. Look for "Application Error" in the Source column in the middle pane.

See Also