Tuesday, November 01, 2005

There are 3 different builds for my addins, depending on the kind of depencies they require. *This is list depicts the features of the next drop 4.1.85.2*. All projects can be found on projectdistributor.net.

Each flavor is mutually exclusive! Pick your flavor depending on the dependencies and features that your are looking for!

Dependencies:

  • Common requirements:
    • Reflector 4.1.85.0 (or higher)
    • .Net 2.0 Redist

 

  • Reflector.CodeMetrics:
    • Nothing else
  • Reflector.Graph:
    • Dependency on NGraphviz (unmanaged assembly)
    • SVG viewer
  • Reflector.Framework:
    • Dependency on NGraphviz (unmanaged assembly)
    • SVG viewer

Features:

  • Reflector.CodeMetrics
    • CodeMetrics
    • Coverage datagrid
  • Reflector.Graph
    • Assembly Graph
    • IL graph (not bullet proof)
    • Statement Graph (not bullet proof)
    • Class diagram (alpha)
    • Method invocation graph (alpha)
    • Typed Dataset (alpha)
  • Reflector.Framework
    • All the addins from Reflector.CodeMetrics + Reflector.Graph
    • XmlSerializer viewer (see your object as if it was "XmlSerialized") *locks the assembly*
    • Control viewer (see your winforms control) *locks the assembly*
    • PropertyGrid viewer (see your object as if it was in a PropertyGrid control) *locks the assembly*
    • COM loader (compiles assembly for COM type libraries)  *New*
    • Reflector.Emit language
    • Type TreeMap (supports coverage)
    • IronPython console

 

 

 

posted on Tuesday, November 01, 2005 2:03:14 PM UTC  #    Comments [1]
Tracked by:
"sanaa lathan nude" (online) [Trackback]
Wednesday, November 09, 2005 5:59:03 AM UTC
It seems people, me including, are having problems when trying to install this addin for reflector. Perhaps you could shed som light on the subject and help us along to get our hands on the goodies =)

My configuration is

* Reflector 4.1.85.0
* NET v2.0.50727
* NET v1.1.4322
* IronPython 0.9.4

I've installed IronPython (downloaded, unarchived and added the bin filders path to the PATH variable). I then try to add the addin from reflector and get the following error message:

System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at _147._1(IServiceProvider )
at _150._1(String )

The file I tried to open in reflector was Reflector.Framework version 4.1.85.2

Any suggestions? I'd really like to get this addin to work, it looks great!
Andreas Håkansson
Comments are closed.