Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mikkrg@microsoft.com>2019-08-01 11:04:41 +0300
committerMike Krüger <mikkrg@microsoft.com>2019-08-01 11:15:20 +0300
commitb48145840f09761a02ed94167b8d126c61f7b2c1 (patch)
tree276708ccfc44d4b987d176be78f0440e44670226
parentc958843a8bd99b5db22b3db6897764bab6969a9e (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.cs6
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>