无法将程序集安装到缓存中?

Chr*_*ris 7 c# wcf strongname gac .net-assembly

我试图在Visual Studio 2010命令提示符上向缓存添加程序集.我收到此错误"将程序集添加到缓存失败:尝试安装没有强名称的程序集".我从名为ListTasks2的WCF服务应用程序添加ListTasks2.dll程序集.我从来没有遇到类似命名的项目,所以为什么现在提出一个问题呢?

注意:我尝试在Visual Studio中签名它仍然无法正常工作.我想知道这可能是一个许可问题.我使用了不同的用户凭据,并且能够添加程序集.问题是我加载了VS解决方案,该项目签署了程序集.我应该创建一个密钥对吗?

ntl*_*ntl 8

只有强名称的程序集才能安装到GAC中.有关如何创建强命名程序集的信息,请参见如何:使用强名称签署程序集.