使用QrCoder在ASP.net +报表查看器中生成QR码时出错

问题描述 投票:0回答:1

我正在尝试使用二维码生成报告,我正在使用此视频作为指导https://www.youtube.com/watch?v=BW99WK6SQKI我之前做过测试,但是它正常工作,然后停止工作,仅向我显示该错误而已。

我正在使用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

IDEenter image description here

IMAGEN PROPERTIESenter image description here

**报告属性enter image description here

enter image description here

asp.net-mvc qr-code rdlc reportviewer
1个回答
0
投票

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

查找公钥令牌。

  1. 打开Visual Studio开发人员命令提示符。
  2. 运行sn -Tp <AssemblyName>例如sn -Tp c:\libraries\QRCoder.dll
  3. 使用PublicKeyToken=<Value>中的公钥值
© www.soinside.com 2019 - 2024. All rights reserved.