AssemblyBuilder引用程序集

Abd*_*med 3 .net reflection reflection.emit

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

Ste*_*ash 6

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

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

希望这可以帮助.