.net AssemblyBuilder参考程序集

.net AssemblyBuilder参考程序集,.net,reflection,reflection.emit,.net,Reflection,Reflection.emit,我正在使用System.Reflection.Emit创建新程序集。 我希望新程序集引用另一个程序集。有一个方法getReferencedAssemblys()可以获取所有引用的程序集,但没有方法引用新的程序集。我该怎么做呢?这是一个我知道的老问题,但假设像我这样的人偶然发现了 我最终找到的答案是,创建新程序集时不需要添加引用。与您发出的代码中使用的类型相关的引用将自动“添加” 希望这能有所帮助。你说得对,这也是我问这个问题后发现的。

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

这是一个我知道的老问题,但假设像我这样的人偶然发现了

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


希望这能有所帮助。

你说得对,这也是我问这个问题后发现的。