加载程序集时,应使用 assembly.FullName 而不是 assembly.Name,以避免冲突,其格式如下:
“SampleAssembly,版本=1.0.2004.0,文化=中性,PublicKeyToken=8744b20f8da049e3”
从 MSDN 文档中,此字符串还可以包括“ProcessorArchitecture=????” 在哪里 ????可以是 MSIL、X86 等,但是是可选的。
当在 assemblyName 字符串中未定义 ProcessorArchitecture 属性时,Assembly.Load 使用什么规则来查询 GAC 以加载为多个处理器架构(x86、Amd64、MSIL)编译的程序集?
预先感谢您的帮助。