AssemblyBuilder引用程序集

时间:2011-04-26 07:40:38

标签: .net reflection reflection.emit

我正在使用System.Reflection.Emit创建一个新的程序集。 我希望新程序集引用另一个程序集。有一个方法GetReferencedAssemblies()可以获取所有引用的程序集,但没有方法可以引用新的程序集。我该怎么办?

1 个答案:

答案 0 :(得分:6)

我知道一个老问题,但假设像我这样的其他人偶然发现它......

我最终找到的答案是,在创建新程序集时,您不需要添加引用。与您发出的代码中使用的类型相关的引用会自动添加"。

希望这有帮助。