AssemblyName类如何用于现有程序集?

时间:2010-05-06 23:45:03

标签: c# .net assemblies

这是另一个与考试相关的问题。

如何使用AssemblyName类来表示现有的 已存在于磁盘上的程序集?

我从使用AppDomain的实例方法.Load()的角度谈论,该方法将AssemblyName对象作为参数。我知道MSDN对于.Load()方法的设计有何看法;但除此之外,我仍然想知道如何使用它。

1 个答案:

答案 0 :(得分:1)

不确定我是否看到了这个问题。但是,是的,这可以工作:

  var name = new AssemblyName("System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
  var asm = Assembly.Load(name);