我正在尝试使用Unity注册一个类型:
Container.RegisterType<ICommonInterfaceType, MyTypedClass>("Name001");
此处MyTypedClass
位于使用snk签名的程序集内。因此,当我尝试解决时,收到此错误:
其他信息:无法加载文件或程序集“NM.Common.Interface,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null”或其依赖项之一。 需要一个强名称的程序集。 (HRESULT异常:0x80131044)
如果我删除了Sign the assembly选项,它就可以了。但有没有办法,Unity能够解析强烈签名的程序集。