我在Visual Studio 2017中使用NuGet安装软件包,Visual Studio冻结了我,我不得不最终完成任务。当我再次启动它并尝试再次将软件包添加到解决方案时,它复制了我从缓存中下载的软件包,包括它冻结时正在处理的软件包。我并非100%确定它已完全下载。如何验证缓存中包的完整性?
答案 0 :(得分:1)
确保一切处于正确状态的最简单方法是删除缓存,然后从包管理器控制台运行Update-Package -reinstall
以重新安装解决方案中的所有包。
但考虑到Nuget文件的性质(基于ZIP),不太可能出现任何部分状态,所以这可能不是必需的。