From ArcGIS Engine.NET
This utility scans exe or dll files of your choosing and detects usage of .NET types released by ESRI. It then generates a report of this usage for your review. Among other things, you can use the information provided to verify that you are not using types from assemblies that require licenses beyond your target license level or to generate a
list of types that you can compare against ESRI's Type Changes report when upgrading your application to support a new version of ArcGIS.
If desired, you can also upload your scan to ESRI. Any results you upload will be evaluated to determine trends in developer utilization of our current APIs that will in turn inform the design of future ESRI products for GIS developers. Help for using this utility is available at link.
Other useful links: