【发布时间】:2010-12-19 19:20:16
【问题描述】:
我想知道是否存在用于删除 .NET C# 项目中未使用的引用(not未使用的using 指令)的工具。
【问题讨论】:
-
通知重复的帖子被重复了..有趣的哈... :)
-
不幸的是,在
VB.NET中,这是开箱即用的(内置于 Visual Studio),但在C#中却不是... :-(
标签: c# visual-studio
我想知道是否存在用于删除 .NET C# 项目中未使用的引用(not未使用的using 指令)的工具。
【问题讨论】:
VB.NET 中,这是开箱即用的(内置于 Visual Studio),但在 C# 中却不是... :-(
标签: c# visual-studio
ResolveUR - 解决未使用的引用se Unused References
https://marketplace.visualstudio.com/items?itemName=battas.ResolveUR-ResolveUnusedReferences
适用于 Visual Studio 2013、2015、2017 和 2019
【讨论】:
JetBrains Resharper 将菜单项 Remove Unused References 添加到 Solution Explorer 中 References 节点的上下文菜单中。
当您单击它时,它会扫描您的项目并列出可以删除的引用。您可以进一步选择要删除的内容。
【讨论】:
查看Productivity Power-tool Plugin
从项目中删除未使用的引用是它具有的众多有用功能之一。它是免费的,它有一些R# features。
【讨论】:
using 语句,但不能删除未使用的引用。
Resharper 有这个选项。
【讨论】:
我不知道我脑子里有这样一个工具 - 我知道 Visual Studio 默认不包含一个。但是,C# 编译器会自动从已编译程序引用的程序集列表中删除项目中的代码实际未使用的引用程序集。如果使用Reflector,则可以将实际引用列表与项目中的引用列表进行比较,并在此基础上删除项目包含的不必要的引用。
【讨论】:
Resharper 肯定能解决问题...
【讨论】: