Nuget不删除更新的包

Nuget不删除更新的包,nuget,nuget-package,Nuget,Nuget Package,我在我的解决方案中更新了几个软件包,对于一些软件包,更新后会打上绿色的复选标记,并从列表中删除该软件包 对于其他人来说,它做了更新的工作,但它没有选中绿色复选标记,也没有将它们从列表中删除。当我试图更新它们时,我看到下图,所有内容都被禁用。这是什么原因造成的 以下是该项目的packages.config: <?xml version="1.0" encoding="utf-8"?> <packages> <package id="Angular.UI.Boot

我在我的解决方案中更新了几个软件包,对于一些软件包,更新后会打上绿色的复选标记,并从列表中删除该软件包

对于其他人来说,它做了更新的工作,但它没有选中绿色复选标记,也没有将它们从列表中删除。当我试图更新它们时,我看到下图,所有内容都被禁用。这是什么原因造成的

以下是该项目的packages.config:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Angular.UI.Bootstrap" version="0.7.0" targetFramework="net45" />
  <package id="angularjs" version="1.2.2" targetFramework="net45" />
  <package id="Antlr" version="3.5.0.2" targetFramework="net45" />
  <package id="bootstrap" version="3.0.2" targetFramework="net45" />
  <package id="CavemanTools" version="3.0.0" targetFramework="net45" />
  <package id="CommonServiceLocator" version="1.0" targetFramework="net45" />
  <package id="dotless" version="1.3.1.0" targetFramework="net45" />
  <package id="elmah" version="1.2.2" targetFramework="net45" />
  <package id="elmah.corelibrary" version="1.2.2" targetFramework="net45" />
  <package id="elmah.mysql" version="1.2" targetFramework="net45" />
  <package id="FluentValidation" version="5.0.0.1" targetFramework="net45" />
  <package id="FluentValidation.MVC5" version="5.0.0.1" targetFramework="net45" />
  <package id="FontAwesome" version="4.0.3.1" targetFramework="net45" />
  <package id="Glimpse" version="1.8.0" targetFramework="net45" />
  <package id="Glimpse.AspNet" version="1.6.0" targetFramework="net45" />
  <package id="Glimpse.Mvc5" version="1.5.1" targetFramework="net45" />
  <package id="jQuery" version="2.0.3" targetFramework="net45" />
  <package id="Less.js" version="1.4.2" targetFramework="net45" />
  <package id="Microsoft.AspNet.Mvc" version="5.0.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.Razor" version="3.0.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.Web.Optimization" version="1.1.2" targetFramework="net45" />
  <package id="Microsoft.AspNet.WebApi" version="5.0.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.WebApi.Client" version="5.0.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.WebApi.Core" version="5.0.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.WebApi.WebHost" version="5.0.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.WebPages" version="3.0.0" targetFramework="net45" />
  <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
  <package id="Moment.js" version="2.4.0" targetFramework="net45" />
  <package id="MySql.Data" version="6.7.4" targetFramework="net45" />
  <package id="Newtonsoft.Json" version="5.0.8" targetFramework="net45" />
  <package id="NLog" version="2.1.0" targetFramework="net45" />
  <package id="RazorEngine" version="3.4.0" targetFramework="net45" />
  <package id="ServiceStack.Common" version="4.0.3" targetFramework="net45" />
  <package id="ServiceStack.Interfaces" version="4.0.3" targetFramework="net45" />
  <package id="ServiceStack.Text" version="4.0.3" targetFramework="net45" />
  <package id="SqlFu" version="2.2.0" targetFramework="net45" />
  <package id="structuremap" version="2.6.4.1" targetFramework="net45" />
  <package id="StructureMap.MVC4" version="2.6.4.3" targetFramework="net45" />
  <package id="Twitter.Bootstrap" version="3.0.1.1" targetFramework="net45" />
  <package id="Twitter.Bootstrap.Less" version="3.0.2" targetFramework="net45" />
  <package id="WebActivator" version="1.5.3" targetFramework="net45" />
  <package id="WebGrease" version="1.5.2" targetFramework="net45" />
  <package id="WinLess.lessc" version="1.0.14" targetFramework="net45" />
</packages>


有几个包显示了这种行为,jQuery就是其中之一。

可能还有其他一些包依赖于这个包。检查该项目中的packages.config。我单击了“更新所有软件包”,但它没有更改任何内容。您可以在该项目中发布packages.config吗?还有你要更新的那个。我错过了你说的软件包更新的部分,我的错误。似乎GUI并没有以某种方式更新。重新启动Visual Studio并检查它们是否仍然符合更新条件。自从我注意到这个问题以来,我已经多次重新启动VS,也重新启动了几次。我还清除了nuget包缓存。