Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AssemblyBuilder reference assembly

I am creating a new Assembly using System.Reflection.Emit. I want the new assembly to reference another assembly. There is a method GetReferencedAssemblies() that gets all the referenced assemblies, but there is no method to reference a new one. How can I do it?

like image 443
Abdulsattar Mohammed Avatar asked Feb 25 '23 10:02

Abdulsattar Mohammed


1 Answers

An old question i know, but assuming someone else like me stumbles upon it...

The answer I eventually found is that you don't need to add a reference when creating a new assembly. References related to types used in the code you Emit are automatically "added".

Hope this helps.

like image 53
Steve Rash Avatar answered Feb 26 '23 22:02

Steve Rash