2013-04-25 69 views

回答

1

其他人以編程方式爲此提供了答案。如果你只是想看一個列表,你可以使用Telerik的JustDecompile這樣的反編譯器。使用它打開.dll,您將能夠瀏覽左側的引用列表等。

0

使用GetDependentAssemblies

private IEnumerable<Assembly> GetDependentAssemblies(Assembly analyzedAssembly) 
{ 
    return AppDomain.CurrentDomain.GetAssemblies() 
     .Where(a => GetNamesOfAssembliesReferencedBy(a) 
          .Contains(analyzedAssembly.FullName)); 
} 

public IEnumerable<string> GetNamesOfAssembliesReferencedBy(Assembly assembly) 
{ 
    return assembly.GetReferencedAssemblies() 
     .Select(assemblyName => assemblyName.FullName); 
} 

analyzedAssembly參數表示要找到所有的家屬組裝。

相關問題