Asp.net mvc 在ASP.net+;中生成二维码时出错;带有QrCoder的报表查看器

Asp.net mvc 在ASP.net+;中生成二维码时出错;带有QrCoder的报表查看器,asp.net-mvc,qr-code,rdlc,reportviewer,Asp.net Mvc,Qr Code,Rdlc,Reportviewer,我正在尝试生成一份带有二维码的报告,我正在使用此视频作为指南 我以前做过测试,它工作了,然后它停止了工作,它只是向我展示了这个错误 我正在使用ASP.net MVC+报表查看器 我在论坛中查找错误,但找不到解决方案 Error while loading code module: ‘QRCoder, Version=1.3.6.0, Culture=neutral, PublicKeyToken=null’. Details: Could not load file or assembly 'Q

我正在尝试生成一份带有二维码的报告,我正在使用此视频作为指南 我以前做过测试,它工作了,然后它停止了工作,它只是向我展示了这个错误

我正在使用ASP.net MVC+报表查看器

我在论坛中查找错误,但找不到解决方案

Error while loading code module: ‘QRCoder, Version=1.3.6.0, Culture=neutral, PublicKeyToken=null’. Details: Could not load file or assembly 'QRCoder, Version=1.3.6.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. C:\DevOps\Project\Report\Qr.rdlc
IDE

图像属性

**报告属性


PublicKeyToken
值不应为空。您需要从QrCoder dll获取
PublicKeyToken
,并使用它

查找公钥令牌

  • 打开visual studio开发人员命令提示符
  • 运行
    sn-Tp

    例如
    sn-tpc:\libraries\QRCoder.dll
  • PublicKeyToken=

  • 我遇到了同样的错误,我清理了解决方案中的项目,并将其构建为“发布”(因为问题出现在生产环境中),发现问题已得到解决。

    @Nouman,我做了几次,删除并再次添加,还有图形