'Declaration
Public Class App Inherits System.Windows.Application Implements System.Windows.Markup.IQueryAmbient
'Usage
Dim instance As App
public class App : System.Windows.Application, System.Windows.Markup.IQueryAmbient
When invoked from the command line the Trace Viewer utility will display tracing messages from a BOS or other running DevForce application. The application must be "publishing" tracing messages. If your BOS is hosted by either the ServerConsole or ServiceService then publishing is on by default. If your BOS is hosted by IIS, or for a non-BOS application, you must enable publishing by calling TracePublisher.LocalInstance.MakeRemotable() in the startup logic (Application_Start in the global.asax for a BOS under IIS).
The default URL which this utility connects to is usually "net.tcp://localhost:9922/TracePublisher". To override this, required when the application is running on another machine or using a non-default port, pass the URL as the command line argument: WPFTraceViewer.exe "net.tcp://myserver:2299/TracePublisher"
Also see the IdeaBlade.Core.TracePublisher topic for information on overriding publishing defaults.
Note that the WinTraceViewer and the WPFTraceViewer perform the same function; one is a Windows Forms implementation and one is a WPF implementation, but either can be used in any environment and will display the same results.
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Application
IdeaBlade.DevTools.WPFTraceViewer.App
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2