如何验证我的NuGet包以确保它们没有损坏?

时间:2017-11-05 01:51:19

标签: nuget visual-studio-2017

我在Visual Studio 2017中使用NuGet安装软件包,Visual Studio冻结了我,我不得不最终完成任务。当我再次启动它并尝试再次将软件包添加到解决方案时,它复制了我从缓存中下载的软件包,包括它冻结时正在处理的软件包。我并非100%确定它已完全下载。如何验证缓存中包的完整性?

1 个答案:

答案 0 :(得分:1)

确保一切处于正确状态的最简单方法是删除缓存,然后从包管理器控制台运行Update-Package -reinstall以重新安装解决方案中的所有包。

但考虑到Nuget文件的性质(基于ZIP),不太可能出现任何部分状态,所以这可能不是必需的。