请问如何在A程序中判断B程序中引用了哪些dll?
或者说B不是一个.exe的程序,只是一个dll。
可不可以用AppDomain来实现,具体有没有例子?
或者说其他的方法刚才帖子分数低,现在分高点,期待高手。

解决方案 »

  1.   

    visual studio tools 里面的Dependency Walker 就是楼主想要的吧,depends.exe
      

  2.   

    有吗?tools菜单里面没有
    是外部工具?看了似乎也没有
      

  3.   

    安装了visual studio 6.0就有了,网上也有下载的
      

  4.   

    C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin\Depends.Exe
      

  5.   

    执行Visual studio 2005 command line 
    敲入depends 回车good luck.
      

  6.   

    在你说的路径下我没找到。
    而且机子不能装VS6
    并且我想要在A程序中自己实现。请问是否有好方法?
      

  7.   

    1)如果B是.exe文件,A程序可通过监控进程查询获得;
    2)如果B是.dll文件,A程序可检查该文件是否存在,前提是要知道该文件的路径。