From 9439aef104e256ea66097188934a75c6dae9b3f9 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Mon, 21 Jul 2014 21:05:42 +0100 Subject: [PATCH] Fix NuGet package files not being removed from packages directory. SharpDevelopPackageManager was overriding the uninstall operation so nothing was happening when NuGet was trying to remove the package files. --- .../Project/Src/SharpDevelopPackageManager.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/AddIns/Misc/PackageManagement/Project/Src/SharpDevelopPackageManager.cs b/src/AddIns/Misc/PackageManagement/Project/Src/SharpDevelopPackageManager.cs index ebcac9a8b7..55e54b1a55 100644 --- a/src/AddIns/Misc/PackageManagement/Project/Src/SharpDevelopPackageManager.cs +++ b/src/AddIns/Misc/PackageManagement/Project/Src/SharpDevelopPackageManager.cs @@ -230,10 +230,9 @@ namespace ICSharpCode.PackageManagement protected override void ExecuteUninstall(IPackage package) { - // Not working... -// if (IsPackageReferencedByOtherProjects(package)) { -// base.ExecuteUninstall(package); -// } + if (!IsPackageReferencedByOtherProjects(package)) { + base.ExecuteUninstall(package); + } } } }