diff options
author | Mike Krüger <mikkrg@microsoft.com> | 2019-08-01 11:04:41 +0300 |
---|---|---|
committer | Mike Krüger <mikkrg@microsoft.com> | 2019-08-01 11:15:20 +0300 |
commit | b48145840f09761a02ed94167b8d126c61f7b2c1 (patch) | |
tree | 276708ccfc44d4b987d176be78f0440e44670226 | |
parent | c958843a8bd99b5db22b3db6897764bab6969a9e (diff) |
Fixes VSTS Bug 935140: [FATAL] Mono.Addins.MissingDependencyException exception in Mono.Addins.AddinEngine.ResolveLoadDependenciesmaster-vsts935140
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/935140
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs index 326e5a8299..bf17d4062e 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs @@ -130,7 +130,11 @@ namespace MonoDevelop.Components.Commands /// </summary> public void LoadCommands (string addinPath) { - AddinManager.AddExtensionNodeHandler (addinPath, OnExtensionChange); + try { + AddinManager.AddExtensionNodeHandler (addinPath, OnExtensionChange); + } catch (Exception e) { + LoggingService.LogInternalError ("Error while loading commands from path: " + addinPath, e); + } } /// <summary> |