Icon

Comments have been closed on this page. Please use AppMon & UEM Plugins forum for questions about this plugin.

Overview

The dynaTrace Plugin for .NET Reflector allows you to lookup code from the PurePath or Methods view. The dynaTrace Client launches the .NET Reflector and opens the disassembled assembly from the selected method in the PurePath or Methods view.

Plugin Information

.NET Reflector enables you to easily view, navigate, and search through, the class hierarchies of .NET assemblies, even if you don't have the code for them. With it, you can decompile and analyze .NET assemblies in C#, Visual Basic, and IL

Installation

  1. Download both packages from the link locations mentioned above locally to the computer where the Dynatrace Client is installed.
  2. Unzip both files.
  3. Open .NET Reflector and choose Add-Ins from the View menu
  4. Add the extracted ReflectorPlugin.dll (for Reflector 5) or ReflectorPlugin7.dll (for Reflector 7) - this enables the Plugin on the .NET Reflector side
  5. Open Dynatrace Client
    1. In version 3.2.x open the Preferences menu from the Tools menu.
    2. In version 3.5 (or later) open the "dynaTrace Client" menu in the Settings menu.
  6. Switch to "External Tools" and specify the installation path of .NET Reflector

Screenshots

Configure Reflector in Dynatrace Client Preferences

Invoke Source Lookup from PurePath View

Disassembled method in .NET Reflector

  1. Anonymous (login to see details)

    Is there a plugin for reflector 6.0? That is the last fully supported free version...

    1. Anonymous (login to see details)

      Hi James

      Have you tried the plugin that is available here on your Refelector 6 installation?

  2. Anonymous (login to see details)

    Yes, actually the reflector 5 plugin works fine with reflector version 6.
    .Net Reflector v6 and earlier are/were available as OpenSource license so including this information should be of benefit to the community.

  3. Anonymous (login to see details)

    Can Reflector 6 supported IIS7?

    I have tried in IIS6 and it can work well, but IIS7.

  4. Anonymous (login to see details)

    Hi. I am not sure if I understand your question correctly. The Reflector plugin shouldnt be impacted by the version of IIS. It will work on a PurePath that shows .NET Method Nodes. You can then click on these method nodes and Drill into .NET Reflector. It should be independant whether the PurePath started on an App hosted in IIS6 or IIS7. The methods you will be looking at are ASP.NET Methods and not the Web Request Nodes

  5. Anonymous (login to see details)

    Oh!! I see...thank you!

  6. Anonymous (login to see details)

    I have tried to use the plugin but I get the error "Plugin Version 5.6.0 is not Compatible to Client Version 5.5.0". Do you have a version that is compatible with my client?

    1. Anonymous (login to see details)

      Hi Andrew. In the table for the downloads on this page you find links called "dynaTrace Plugin for .NET Reflector 5 & 7". This is the version that should work with previous versions of dynaTrace. The other two download links on the top are the new ones for dT 5.6

  7. Anonymous (login to see details)

    Is Reflector 8.5 supported?

  8. Anonymous (login to see details)

    I too have a user that would like to get a plugin for version 8.4 of Reflector. Any update on this?