首先查一下什么是强名称程序集,见百度百科帖子:http://baike.baidu.com/view/1145682.htm简单来说,就是为了解决Windows Dll Hell问题的,即不同公司开发同名程序集会相互覆盖.所谓强名称,就是使用RSA技术,采用一对公/私秘钥作为程序集的发布者,以进行区分,防止覆盖. 现在问题是有一个强名称程序集的工程,需要引用一个弱名称库,也就是普通库了.正常引用是失败的.错误显示是“Assembly generation failed -- 引用的程序集 'xx