[MonoDevelop] MD crash on closing. MonoDevelop failed to start. Rebuilding addins registry.
Michael Hutchinson
m.j.hutchinson at gmail.com
Tue Apr 21 15:24:10 EDT 2009
On Sun, Apr 19, 2009 at 6:28 PM, buhochileno at gmail.com
<buhochileno at gmail.com> wrote:
>
>
> Unhandled Exception: System.InvalidOperationException: Cannot add second
> policy of type 'MonoDevelop.ChangeLogAddIn.ChangeLogPolicy' to policy
> set 'Mono'
> at MonoDevelop.Projects.Policies.PolicySet.AddSerializedPolicies
> (System.IO.StreamReader reader) [0x00000]
> at MonoDevelop.Projects.Extensions.PolicySetNode.OnChildNodeAdded
> (Mono.Addins.ExtensionNode node) [0x00000]
> at Mono.Addins.ExtensionNode.NotifyChildChanged () [0x00000]
> at Mono.Addins.TreeNode.NotifyChildrenChanged () [0x00000]
> at Mono.Addins.ExtensionTree.LoadExtensionElement
> (Mono.Addins.TreeNode tnode, System.String addin,
> Mono.Addins.Description.ExtensionNodeDescriptionCollection extension,
> System.Int32& curPos, Mono.Addins.BaseCondition parentCondition, Boolean
> inComplextCondition, System.Collections.ArrayList addedNodes) [0x00000]
> at Mono.Addins.ExtensionTree.LoadExtension (System.String addin,
> Mono.Addins.Description.Extension extension,
> System.Collections.ArrayList addedNodes) [0x00000]
> at Mono.Addins.ExtensionContext.LoadModuleExtensionNodes
> (Mono.Addins.Description.Extension extension, System.String addinId,
> Mono.Addins.Description.ExtensionNodeSet nset,
> System.Collections.ArrayList loadedNodes) [0x00000]
> at Mono.Addins.ExtensionContext.ActivateAddinExtensions (System.String
> id) [0x00000]
> at Mono.Addins.AddinSessionService.ActivateAddin (System.String id)
> [0x00000]
> at Mono.Addins.Database.AddinDatabase.Update (IProgressStatus monitor,
> System.String domain) [0x00000]
> at Mono.Addins.Database.AddinDatabase.Repair (IProgressStatus monitor,
> System.String domain) [0x00000]
> at Mono.Addins.AddinRegistry.Rebuild (IProgressStatus monitor) [0x00000]
> at MonoDevelop.Startup.SharpDevelopMain.Main (System.String[] args)
> [0x00000]
It looks to me like you have multiple copies of the ChangeLog addin
dll in the MD directory.
--
Michael Hutchinson
http://mjhutchinson.com
More information about the Monodevelop-list
mailing list