Skip to content
| Marketplace
Sign in
Visual Studio>Tools>DevTracer - Universal Trace Monitor
DevTracer - Universal Trace Monitor

DevTracer - Universal Trace Monitor

nruessmann

|
1,398 clicks
| (0) | Free Trial
DevTracer is a universal trace monitor. Trace information generated with Debug.Write...() or Trace.Write..() can be monitored locally or remotely.
Get Started
<p>
    <b>DevTracer</b> is a universal <i>Trace Monitor</i>, which can
    be used with any version of Visual Studio.NET.
    The trace information, also called <i>diagnostic output</i>, is still available
    with the compiled and deployed application.</p>
    <p><b>DevTracer</b> can be used with:</p>
<ul>
    <li><i>.NET (C#, VB.Net)</i>
        <p>
            <b>DevTracer</b> uses a <a href="http://msdn.microsoft.com/en-us/library/system.diagnostics.tracelistener.aspx" target="_blank">TraceListener</a>. The <i>TraceListener</i> is supplied. It
            can be used with desktop and web applications.</p>
    </li>
    <li><i>Silverlight 2 / WPF</i>
        <p>
            Of course <b>DevTracer</b> can be used with Silverlight and WPF (Windows Presentation Foundation)</p>
    </li>
    <li><i>C++ (MFC)</i>
        <p>
            <b>DevTracer</b> can be used to capture the output of the <i>TRACE(...)</i>
            macro.</p>
    </li>
    <li><i>Scripting</i>
        <p>
            <b>DevTracer</b> can be used with scripting languages like <i>VBScript</i> and <i>JScript</i>.</p>
    </li>
           <li><i>Distributed applications</i>
        <p>
            Monitor trace output of all components simultaneously.</p>
    </li>
</ul>
<h2>Benefits and features</h2>
<ul>


<li><i>Debugging</i><p>
        Find bugs you cannot find with a debugger. Did you ever have the problem that a software
        was running perfectly on a developer's computer, but not after it was deployed at
        a customer's site? If your application issues trace information, and you have a
        trace monitor, there is always a chance to solve the problem.</p>
    </li>
    <li><i>Can be used for any type of application</i><p>
        Create and collect trace output for desktop applications, distributed applications,
        web applications, script, ...</p>
    </li>
  
    <li><i>Remote Monitoring</i>
        <p>
            The Trace Monitor can can on any computer in your network, i.e. it can run on a
            machine different from the one running the application monitored.</p>
    </li>
    <li><i>.NET and COM</i><p>
        Can be used with .NET and COM (Microsoft Component Object Model) compatible applications.</p>
    </li>
    <li><i>Application performance</i><p>
        Does not decrease the performance of the application significantly.</p>
    </li>
    <li><i>No dependencies</i><p>
        Applications using <b>DevTracer</b> do not depend on <b>
            DevTracer</b>, i.e. they will still run on machines without <b>DevTracer</b>
        (or part of it) installed.</p>
    </li>
    <li><i>Multiple application monitoring</i><p>
        Monitor several applications simultaneously. For example: if you develop an ASP.NET
        application and a Web Service consumed by the ASP.NET application, both can be monitored
        at the same time.</p>
    </li>
    <li><i>Real Time Monitoring</i><p>
        Trace information is displayed in real time.</p>
    </li>
    <li><i>Multi threaded applications</i> 
    <p>
    Monitor and debug multi threaded applications.
    </p>
    </li>
</ul> 
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft