我有一个.net(C#)解决方案。 该解决方案包含了各种项目。 这些项目是不是由我来实现。 它不是一个框架,这意味着我需要有公共方法/属性的量尽可能地少。 我的任务是确定的方法和未使用的属性,但在项目中存在。 好吧,我可以找到未使用R·使用私有方法。 但它是完全不清楚如何找到未使用的公共方法/属性。
我听说他们有NDepend的工具,但它是不是很简单的工具,就是它了。
所以,问题是:能否请你指出可用于识别未在溶液中使用的方法的工具。 它是确定我有命令行工具或东西很简单。
UPD:我试图用试验NDepend的。
好了,首先它好像它是可以看到的公共方法(属性被表示为的get_ set_方法)未在这个特定的组件中使用。
但如果从另一项目/组件,这是解决方案的一部分,并示出了该方法为未使用中使用的公共方法NDepend的不能识别。 但是这是错误的。
UPD2:mcintyre321建议使用R·。 请阅读下面一首评。