我有一个Asp.Net 2.0(VB.Net)应用程序,我正在尝试将控件(ASCX)导出到另一个项目。我需要知道控件需要其他哪些文件才能正常工作。
有什么方法-使用VS.Net 2005或外部应用程序-递归地跟踪解决方案中页面或控件的依赖关系?
例如,对于以下文件:~/Controls/SomeControl.ascx
,我想获取以下依赖于它的文件列表:
~/Controls/SomeControl.ascx
~/Controls/SomeControl.ascx.vb
~/App_Code/SomeClass.vb
~/App_Code/AnotherClass.vb
~/App_WebReferences/com/example/SomeWebService/SomeWebService.disco
~/App_WebReferences/com/example/SomeWebService/SomeWebService.discomap
~/App_WebReferences/com/example/SomeWebService/SomeWebService.wsdl
~/App_Code/AnotherClass.vb
最佳答案
我用过Assembly Binding Log Viewer (Fuslogvw.exe)或ProcMon ...
我的一位同事建议将此应用程序称为“依赖审核器”。我没有使用过它,也不一定要为其担保。