[MonoDevelop] Could not restart monodevelop after having disabled add-ins

Michael Hutchinson m.j.hutchinson at gmail.com
Thu Mar 25 21:11:43 EDT 2010


On Thu, Mar 25, 2010 at 12:32 PM, Thierry Lafage
<thierry.lafage at inria.fr> wrote:
> Hi,
>
> I wanted to disable some MD addins in order to simplify things (removed
> unwanted menu entries, etc.). So, among others, I disabled .Net project
> support since I would like to use pure monodevelop project that I created
> myself with mono. Then I restarted MD, and I realized that the projects I
> had created using mono relied on .Net project files: so Mono did not want to
> reopen my projects. So I tried to re-enable the .Net project support addin
> and Monodevelop complained once, but at the second try it seemed ok. Then I
> tried to restart monodevelop, and now it crashes:
>
> lafage at dingdong monodevelop-2.2.2$ monodevelop &
> [1] 4652
> lafage at dingdong monodevelop-2.2.2$ WARNING [2010-03-25 17:21:22Z]: Inotify
> watch limit is too low (8192).
> MonoDevelop will switch to managed file watching.
> See http://monodevelop.com/Inotify_Watches_Limit for more info.
> ERROR [2010-03-25 17:21:22Z]: Add-in error (MonoDevelop.Prj2Make,2.2):
> Add-in could not be loaded: The required addin 'MonoDevelop.VBBinding,2.2'
> is not installed.
> Mono.Addins.MissingDependencyException: The required addin
> 'MonoDevelop.VBBinding,2.2' is not installed.
>   at Mono.Addins.AddinSessionService.ResolveLoadDependencies
> (System.Collections.ArrayList addins, System.Collections.Stack depCheck,
> System.String id, Boolean optional) [0x00000] in <filename unknown>:0
>   at Mono.Addins.AddinSessionService.ResolveLoadDependencies
> (System.Collections.ArrayList addins, System.Collections.Stack depCheck,
> System.String id, Boolean optional) [0x00000] in <filename unknown>:0
> ERROR [2010-03-25 17:21:22Z]: Add-in error (MonoDevelop.Prj2Make,2.2):
> Add-in could not be loaded: The required addin 'MonoDevelop.VBBinding,2.2'
> is not installed.
> Mono.Addins.MissingDependencyException: The required addin
> 'MonoDevelop.VBBinding,2.2' is not installed.
>   at Mono.Addins.AddinSessionService.ResolveLoadDependencies
> (System.Collections.ArrayList addins, System.Collections.Stack depCheck,
> System.String id, Boolean optional) [0x00000] in <filename unknown>:0
>   at Mono.Addins.AddinSessionService.ResolveLoadDependencies
> (System.Collections.ArrayList addins, System.Collections.Stack depCheck,
> System.String id, Boolean optional) [0x00000] in <filename unknown>:0
>
> Note: it is monodevelop 2.2.1 (from tarball) and mono 2.6.1 (from tarball
> also).

It looks like MD allowed you to removed an addin that another addin
depended on. Could you file a bug?

To reset the addin DB, remove ~/.config/MonoDevelop/addin*

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list