给定一个Assembly对象,如何确定Assembly.Load(byte[])
是否加载了这个程序集?
目前,我使用Module.FullyQualifiedName
。根据MSDN:
如果此模块的程序集是从字节数组加载的,则模块的FullyQualifiedName将为:< Unknown&gt ;.
但显然价值取决于系统的语言......
答案 0 :(得分:1)
bool isFromBytes = module.FullQualifiedName.StartsWith("<")