我现在遇到关于此错误的问题
Assembly generation failed -- Referenced assembly 'CitiReusableCode' does not have a strong name
我发现这些问题与我的相同
Referenced assembly 'XXX' does not have a strong name though it does
Assembly generation failed -- Referenced assembly 'Interop.Office' does not have a strong name
How to fix "Referenced assembly does not have a strong name" error?
我在解决方案中遵循了这些步骤,但它没有给我解决我的问题。
有没有人可以帮我解决问题..
答案 0 :(得分:0)
如果引用的程序集是您的,那么您需要...
重建那个装配,你应该好好去。
您现在可以打开进行引用并重建该项目的项目。注意:您可能需要删除并重新添加引用。
希望这有帮助!
答案 1 :(得分:0)
在两种情况下可以这样做:
要解决此问题,请转到Project Propertie / Signing并选中Sign The Assembly复选框。从下拉菜单选择"新..."选项,生成签名文件并将文件添加到项目中。
答案 2 :(得分:0)
如果您的引用不在GAC中,则会显示该错误。
尝试在GAC中找到你的dll通常会在C:\Windows\assembly
中找到,但我不确定你的PC在哪里..只搜索你在哪里GAC
如果您的dll不在那里,请尝试将您的参考文献放入GAC
关于如何将您的dll参考文章放入GAC
Drag and drop a DLL to the GAC ("assembly") in windows server 2008 .net 4.0
如果接受,请尝试拖放,但只需按照上面链接中的说明进行操作