删除未使用的引用

此重构适用于:

  • C#
  • Visual Basic

什么: 仅对于 SDK 样式项目 ,可以删除未使用的引用。

什么时候: 你想要清理没有使用情况的项目引用和 NuGet 包。

为什么: 删除没有用法的项目引用有助于节省空间并减少应用程序的启动时间,因为加载每个模块需要时间,并避免使用编译器加载元数据。

注释

可以直接从 Visual Studio 使用 .NET 升级助手 将应用升级到最新的 .NET 版本。

How-to

  1. 验证该选项是否已启用。

    选择 “工具>选项>文本编辑器>C#>高级”,并在 解决方案资源管理器中启用“已删除未使用的引用”命令

  2. 在解决方案资源管理器中,右键单击项目名称或 依赖项 节点。

  3. 选择 “删除未使用的引用”。

    “删除未使用的引用”命令的屏幕截图

    “删除未使用的引用”命令的屏幕截图

  4. 此时会打开 “删除未使用的引用 ”对话框,其中显示了源代码中没有用法的引用。 通过从“作”下拉列表中进行选择 Keep 来保留引用的选项,预先选择了未使用的引用以供删除。

    “删除未使用的引用”对话框的屏幕截图

    “删除未使用的引用”对话框的屏幕截图

  5. 单击 Apply 此项可删除所选引用。

另请参阅