From f2ca170a2120d88d034a25fd8a39612be243d41f Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Tue, 29 Apr 2014 12:12:48 +0100 Subject: [NuGet] Use all enabled package sources when updating packages. Fixes 19349 - Unable to update NuGet after an invalid update attempt https://bugzilla.xamarin.com/show_bug.cgi?id=19349 Updating a package that was only available from a package source that was not the one selected in the Add Packages dialog would fail since only this selected package source was used to find packages. This would result in an "Unable to find package 'MyPackage'" in the Package Console. Now all enabled package sources are used when updating a package. --- .../MonoDevelop.PackageManagement/PackageManagementSolution.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementSolution.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementSolution.cs index cadcd39ca0..57f61d7f41 100644 --- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementSolution.cs +++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageManagementSolution.cs @@ -75,7 +75,7 @@ namespace ICSharpCode.PackageManagement public IPackageManagementProject GetActiveProject() { if (HasActiveProject()) { - return GetActiveProject(ActivePackageRepository); + return GetActiveProject(registeredPackageRepositories.CreateAggregateRepository()); } return null; } -- cgit v1.2.3