代码之家  ›  专栏  ›  技术社区  ›  Bob Horn

Visual Studio的删除未使用的引用是否安全?

  •  2
  • Bob Horn  · 技术社区  · 6 年前

    我最近浏览了我们的一个解决方案,并从每个项目中删除了未使用的引用。有人担心这可能会导致问题(可能需要引用引用,或者不能很好地处理Nuget)。有人知道这个手术是否安全吗?它是否有可能移除一些实际需要的东西?

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  3
  •   Mabakay    6 年前

    如果不从代码中动态加载程序集(例如,使用保存在文件、xml、json…、use Assembly.load…)中的配置进行依赖注入,则是安全的。在其他情况下,在调试/发布应用程序时,无法将所需的程序集复制到目标文件夹,如果不自己复制,则会出现运行时错误。

    在大多数情况下,你不会在你的解决方案,它是完全安全的。