【发布时间】:2017-02-08 06:35:13
【问题描述】:
有时我将 Nuget 包加载到我最终没有实际使用的解决方案中,或者我使用它们一段时间,然后切换到其他东西,忘记删除旧包。我怀疑我的解决方案安装了我实际上不再使用的 Nuget 包。
除了一个一个删除并检查构建错误之外,有没有办法找到未使用的已安装 Nuget 包?
【问题讨论】:
标签: visual-studio nuget
有时我将 Nuget 包加载到我最终没有实际使用的解决方案中,或者我使用它们一段时间,然后切换到其他东西,忘记删除旧包。我怀疑我的解决方案安装了我实际上不再使用的 Nuget 包。
除了一个一个删除并检查构建错误之外,有没有办法找到未使用的已安装 Nuget 包?
【问题讨论】:
标签: visual-studio nuget
您可以使用ReSharper 来帮助您删除那些未使用的 NuGet 包。
ReSharper 10.1 EAP 显着提高了更新 NuGet 包和分析项目引用的性能。它还修复了一组通过错误地删除实际上正在使用的引用来破坏编译的问题(例如,在使用动态类型时会发生这种情况)。
请注意:ReSharper 不支持 project.json 项目 (RSRP-454515) 和 ASP.NET 核心项目 (RSRP-459076)
【讨论】: