5

Closed

Plugins not compatible with Reflector 7

description

The current version of the plugins are not compatible with the new Reflector 7 (beta)
Closed Jun 30, 2011 at 10:02 AM by Musmuris
Add-ins have been recompiled against Version 7 now

comments

richarddeeming wrote Mar 15, 2011 at 3:53 PM

Most of the add-ins still work; they just need to be re-compiled.
  1. Download the latest source code [1];
  2. Copy Reflector.exe into the "Build" directory;
  3. Open the project in Visual Studio;
  4. Use the configuration manager to change the platform from ".NET 1.0" to "Any CPU";
  5. Change the target framework to .NET 3.5;
  6. Recompile the add-ins;
You'll need to add a reference to System.Xml to the VulcanLanguage project. All of the other projects will compile without changes.

Step 5 is needed because Reflector is now using WPF, which isn't available from a .NET 2.0 project.

[1] http://reflectoraddins.codeplex.com/SourceControl/list/changesets

sailro wrote Mar 16, 2011 at 4:27 PM

Reflector 7 has changed its assembly version (previously 5.0.0.0, now 7.0.0.0), so that lots of plugins fail to load, but without any plugin API changes.
Here is a simple tool to patch all references to Reflector assembly with custom version, so you don't need to get the plugin source code and recompile.

Tested with Reflexil 1.1, BamlViewer, Graph, CppCli.

http://bit.ly/eTPL3D

wrote Mar 27, 2011 at 10:46 PM

wrote Apr 21, 2011 at 9:20 AM

wrote May 12, 2011 at 2:37 PM

wrote Jun 30, 2011 at 10:02 AM

wrote Feb 22, 2013 at 12:03 AM

wrote May 16, 2013 at 11:29 AM