I have installed the excellent add-in GhostDoc (www.ronald-weigelt.de), but though it shows in the Add-In manager it fails to load correctly. The Windows Event Log shows the following entry on startup of Visual Studio 2005:
Exception thrown in OnConnection (ext_cm_Startup): Method not found: 'EnvDTE.Command EnvDTE80.Commands2.AddNamedCommand2(EnvDTE.AddIn, System.String, System.String, System.String, Boolean, System.Object, System.Object[] ByRef, Int32, Int32, EnvDTE80.vsCommandControlType)'.
Stack trace: at Weigelt.GhostDoc.AddIn.CreateAddInCommands()
at Weigelt.GhostDoc.AddIn.CreateAddInMenus()
at Weigelt.GhostDoc.AddIn.OnConnection(Object application, ext_ConnectMode connectMode, Object addInInst, Array& custom)
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
This is probably not a problem with GhostDoc as it works on other computers. I guess it has something to do with the wrong version of a dll being used. Maybe something related to Beta 2 having been installed on my computer. Nevertheless I used the supplied uninstaller tool and removed all beta references.
I already had to fix a problem concerning the designer and an InterOp assembly, but I can't figure out how to fix this problem. As in what is the correct version of the DLL and what and where should I delete? Or maybe this is another issue?