[英]What does Referenced assembly 'CitiReusableCode' does not have a strong name mean and how to solve it?
我现在有关于此错误的当前问题
Assembly generation failed -- Referenced assembly 'CitiReusableCode' does not have a strong name
我发现这些问题与我相同
程序集生成失败-引用的程序集'Interop.Office'没有强名称
我按照解决方案中的步骤进行操作,但并没有为我的问题提供解决方案。
有没有人可以帮助我解决此问题。
如果引用的程序集是您的,则需要...
重建该程序集,您应该一切顺利。
现在,您可以打开进行引用的项目并重建该项目。 注意:您可能需要删除并重新添加参考。
希望这可以帮助!
这在两种情况下是可能的:
要解决该问题,请转到项目属性/签名,然后选中对程序集签名复选框。 从下拉列表中选择“新建...”选项,生成签名文件并将其添加到项目中。
该错误显示您的引用是否不在GAC中。
尝试在GAC中找到您的dll,通常在C:\\Windows\\assembly
找到它,但是我不确定在您的PC中它在哪里。
如果您的dll不在其中,请尝试在GAC中放入参考
只需按照此方法将dll引用放入GAC
将DLL拖放到Windows Server 2008 .net 4.0中的GAC(“程序集”)中
尝试拖放是否被接受,但只需按照上面链接中的说明进行操作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.