如何验证我的NuGet软件包以确保它们';你不腐败吗?

如何验证我的NuGet软件包以确保它们';你不腐败吗?,nuget,visual-studio-2017,Nuget,Visual Studio 2017,我在Visual Studio 2017中使用NuGet安装软件包,Visual Studio冻结了我,我不得不结束这项任务。当我再次启动它并尝试再次向解决方案添加包时,它复制了我从缓存下载的包,包括它冻结时正在处理的包。我不是100%确定它已经完全下载了。如何验证缓存中软件包的完整性?确保一切处于正确状态的最简单方法是删除缓存,然后从软件包管理器控制台运行更新软件包-重新安装以重新安装解决方案中的所有软件包 但是,考虑到Nuget文件的性质(基于ZIP),任何东西都不可能处于部分状态,因此这可

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

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


但是,考虑到Nuget文件的性质(基于ZIP),任何东西都不可能处于部分状态,因此这可能不是必需的。

您是如何尝试清理的?在重新安装之前,您是如何删除它们的?