Visual Studio 查找未使用的 nuget 包

Joe*_*jr2 5 visual-studio nuget

有时我将 Nuget 包加载到我最终没有实际使用的解决方案中,或者我使用了一段时间,然后切换到其他东西,并忘记删除旧包。我怀疑我的解决方案安装了我实际上不再使用的 Nuget 包。

除了一个一个地删除它们并检查构建错误之外,有没有办法找到未使用的已安装 Nuget 包?

Leo*_*SFT 2

您可以使用ReSharper来帮助您删除那些未使用的 NuGet 包。

ReSharper 10.1 EAP 显着提高了更新 NuGet 包和分析项目引用的性能。它还修复了一系列问题,这些问题过去常常通过错误地删除实际上正在使用的引用来破坏编译(例如,在使用动态类型时经常会发生这种情况)。

请注意:ReSharper支持 project.json 项目 ( RSRP-454515 ) 和 ASP.NET core 项目 ( RSRP-459076 )