我在 Visual Studio 2013 中更新 Nuget 包时遇到问题以寻求解决方案。
我右键单击该解决方案,选择“管理解决方案包”,然后在更新选项卡中选择“全部更新”。
一切似乎都更新得很好,但是,在更新选项卡中,已更新的软件包仍然显示为需要更新。如果我随后再次更新它们,项目列表将显示具有该包的每个项目,并且每个复选框都被禁用,就好像它已经知道它们已被更新一样。据我所知,每个项目都已更新。
我已重新启动 Visual Studio
还有其他人以前遇到过这个吗?
检查你的包文件夹。在我看来,当 Nuget 由于某种原因无法删除旧的软件包版本时,就会出现此问题。因此,如果您有一个“MyLib 4.0.3.0”文件夹和一个“MyLib 4.0.5.0”文件夹,那么它会在已安装的软件包列表中显示它们,并且它会认为 MyLib 需要更新。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)