我有一个非常大的 EF edmx 模型,其中包含 450 多个类/实体。在过去的 5 年里,这已经有机地增长了。使用 Visual Studio 2013 和 CodeLens 功能,我注意到有些类列出了 0 个引用。当我进行一些研究时,我发现这是真的,我可以从模型中删除该实体。
问题是我必须查看 edmx 中的所有 450 个类,看看 CodeLens 是否说有 0 个引用。我可以使用 CodeLens 获得任何报告和导出吗?如果没有报告,有什么方法可以扩展它以提供此功能?
我有一个非常大的 EF edmx 模型,其中包含 450 多个类/实体。在过去的 5 年里,这已经有机地增长了。使用 Visual Studio 2013 和 CodeLens 功能,我注意到有些类列出了 0 个引用。当我进行一些研究时,我发现这是真的,我可以从模型中删除该实体。
问题是我必须查看 edmx 中的所有 450 个类,看看 CodeLens 是否说有 0 个引用。我可以使用 CodeLens 获得任何报告和导出吗?如果没有报告,有什么方法可以扩展它以提供此功能?
CodeLenses 是必需的吗?我发现了几件事可以帮助你:
以下是一些链接: - http://blogs.msdn.com/b/habibh/archive/2009/07/31/discover-dead-code-in-your-application-using-code-analysis.aspx -查找未使用的.net 项目中的类 - https://stackoverflow.com/questions/1413548/visual-studio-find-unused-code