有没有办法检测 C++/CLI 中未使用的功能



有没有办法检测C++/CLI 中未使用的功能?似乎是一件基本的事情。

可以是 Visual Studio 内部或外部的任何工具。

.Net Reflector可以做到这一点。使用它来加载任何 .Net 程序集(无论哪种语言),右键单击您感兴趣的方法,然后选择"分析"。它将向你展示该方法使用哪些程序集和类,以及哪些其他方法调用此方法。如果"使用者"列表为空,则不会调用该方法。

分析将包括搜索 .Net Reflector 加载的所有其他程序集,以便可以使用它来加载应用程序的所有程序集,并查看是否从 EXE 调用了 DLL 中的公共方法。

不幸的是,这是一个手动操作,需要您选择您感兴趣的每种方法。

相关内容

  • 没有找到相关文章

最新更新