.net - What exhaustively causes an assembly to depend upon another? -
what, @ il level, causes assembly depend on another? know there table of assemblies depended upon in metadata of assembly, not talking that. know can forge assembly not have right depended-upon dependencies regards il code contains.
i build exhaustive list of premises fill in blanks in following sentence:
if premise, assembly should have
.assembly
directive assembly b.
for instance:
- class
ca
defined in assembly derived classcb
defined in assembly b. - method
ma
defined in assembly calls methodmb
assembly b.
just looking @ .assembly
directives tells me assembly depends on assembly b, not why should.
i saying "at il level", because not interested in c#, vb, or c++/cli.
in clr terms, exhaustive list of cases assembly shall depend on assembly b in order world spin right?
Comments
Post a Comment