Browse Source

Merge branch 'master' of github.com:icsharpcode/SharpDevelop

pull/19/head
Tomas Linhart 14 years ago
parent
commit
caecbcbf34
  1. 9
      src/Main/Core/Project/Src/AddInTree/AddIn/AddInReference.cs

9
src/Main/Core/Project/Src/AddInTree/AddIn/AddInReference.cs

@ -94,6 +94,15 @@ namespace ICSharpCode.Core @@ -94,6 +94,15 @@ namespace ICSharpCode.Core
} else {
reference.maximumVersion = reference.minimumVersion = ParseVersion(version, hintPath);
}
if (reference.Name == "SharpDevelop") {
// HACK: SD 4.1 AddIns work with SharpDevelop 4.2
// Because some 4.1 AddIns restrict themselves to SD 4.1, we extend the
// supported SD range.
if (reference.maximumVersion == new Version("4.1")) {
reference.maximumVersion = new Version("4.2");
}
}
}
reference.requirePreload = string.Equals(properties["requirePreload"], "true", StringComparison.OrdinalIgnoreCase);
return reference;

Loading…
Cancel
Save