如何从exe获得程序集?

时间:2015-10-08 12:30:46

标签: c# .net .net-assembly

我使用了assembly.loadassembly.loadfrom以及assembly.loadfile等一些方法,但是当我打印该程序集时,它会提供类似

的输出
"exename",version="1.0.0.0",culture="neural",publickeytoken=null 

如何从exe获取程序集?

1 个答案:

答案 0 :(得分:0)

如果你想从exe文件中获取所有引用的程序集,你可以这样试试:

  System.Reflection.Assembly.LoadFile(EXEPATH).GetReferencedAssemblies();

其中EXEPATH当然是.exe文件的绝对路径