|
|
|
@ -85,6 +85,8 @@ namespace ICSharpCode.Core
@@ -85,6 +85,8 @@ namespace ICSharpCode.Core
|
|
|
|
|
// However, we need to make sure we don't return before the dependencies are ready,
|
|
|
|
|
// so "bool dependenciesLoaded" must be volatile and set only at the very end of this method.
|
|
|
|
|
if (!dependenciesLoaded) { |
|
|
|
|
LoggingService.Info("Loading addin " + this.Name); |
|
|
|
|
|
|
|
|
|
AssemblyLocator.Init(); |
|
|
|
|
foreach (AddInReference r in manifest.Dependencies) { |
|
|
|
|
if (r.RequirePreload) { |
|
|
|
|