删除未用引用

此重构适用于:

  • C#
  • Visual Basic

内容: 仅对于 SDK 样式项目 ,允许删除未使用的引用。

时间: 想清理不使用的项目引用和 NuGet 包。

原因: 删除没有使用的项目引用可帮助节省空间并缩短应用程序的启动时间,因为这需要花费时间来加载每个模块,并避免编译器加载永远不会使用的元数据。

注意

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

操作说明

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

    选择“工具>选项>文本编辑器>C#>高级”,并在解决方案资源管理器(实验)中启用“显示未使用的引用”命令。

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

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

    Remove Unused References command

  4. “删除未用引用”对话框将打开,显示源代码中没有使用的引用。 系统将预先选中未使用的引用以进行删除,同时提供通过在“操作”下拉菜单中选择 Keep 来保留引用的选项。

    Remove Unused References dialog

  5. 单击 Apply 以删除所选引用。

另请参阅