Open badrshs opened 2 months ago
after some search I was able to fix this by doing
[SuppressMessage("Interoperability", "CA1416:Validate platform compatibility")]
private Bitmap GenerateQrCode(string text, int size)
{
using var qrGenerator = new QRCodeGenerator();
using QRCodeData qrCodeData = qrGenerator.CreateQrCode(text, QRCodeGenerator.ECCLevel.Q);
using var qrCode = new PngByteQRCode(qrCodeData);
byte[] qrCodeAsPngByteArr = qrCode.GetGraphic(size);
using var ms = new MemoryStream(qrCodeAsPngByteArr);
return new Bitmap(ms);
}
Type of issue
[x] Bug
[ ] Question (e.g. about handling/usage)
[ ] Request for new feature/improvement
Expected Behavior
The
QRCode
class should be found and usable after updating to the latest version of QRCoder1.4.2 -> 1.6.0
. The following code should compile and work as it did with previous versions:Current Behavior
After updating to the latest version of QRCoder, the
QRCode
class can no longer be found. The compiler throws an error:This is breaking existing code that was working fine with previous versions
1.4.2
.Steps to Reproduce (for bugs)
Your Environment
1.6.0
net8.0
Additional context:
1.4.2 -to 1.6.0
.