我在使用Visual Studio 2013更新解决方案中的Nuget包时遇到了问题。
我右键点击解决方案,选择“管理解决方案的包”,然后在更新选项卡中选择“全部更新”。
所有更新似乎都成功了,但是在更新选项卡中,已更新的包仍然显示需要更新。如果我再次尝试更新它们,项目列表会列出每个使用该包的项目,并且每个复选框都被禁用,好像它已经知道它们已经被更新了。所以据我所知,每个项目都已经更新了。
我已经重新启动了Visual Studio。
还有其他人遇到过类似的问题吗?
我在使用Visual Studio 2013更新解决方案中的Nuget包时遇到了问题。
我右键点击解决方案,选择“管理解决方案的包”,然后在更新选项卡中选择“全部更新”。
所有更新似乎都成功了,但是在更新选项卡中,已更新的包仍然显示需要更新。如果我再次尝试更新它们,项目列表会列出每个使用该包的项目,并且每个复选框都被禁用,好像它已经知道它们已经被更新了。所以据我所知,每个项目都已经更新了。
我已经重新启动了Visual Studio。
还有其他人遇到过类似的问题吗?
检查你的packages文件夹。看起来这个问题发生在Nuget无法删除旧版本包的情况下。所以如果你有一个"MyLib 4.0.3.0"文件夹和一个"MyLib 4.0.5.0"文件夹,那么它会在已安装的包列表中显示这两个文件夹,并认为需要更新MyLib。