Microsoft has updated Windows 10 and Windows 8 with changes to the .NET Framework that affect the way we communicate with label printers, changing the size and position of label objects. Typically, this results in everything on the printed label appearing smaller than intended and shifted left or right until it is partially off of the label. Barcodes may be unexpectedly rotated (as well as small).
Windows 10 comes with .NET Framework v4.6 installed. The same issue applies to Windows 8.1 after updating to .NET v4.6, and in a few cases we have seen Windows 7 affected as well.
Printing on a conventional laser or inkjet printer (instead of a label printer from Wasp, Zebra, etc.) does not appear to have the same issue.
A. Windows 10 Creators update (v1703 or later), skip this part.
If you have not already updated .NET to version 4.6.1 or higher, download and install .NET v4.6.1 from Microsoft's site, rebooting if prompted. Later versions of v4.6.x should also work (including v4.6.2).
B. Labeler only:
• Quit Labeler.
• Option 1 - Patch installer (Recommended): This changes the version to v7.1.5.
http://dl.waspbarcode.com/wasp/supportfiles/WaspLabelerV715Patch.exe
• Option 2 - Manual file copy
This does not change the version number reported by the program from File tab, About.
1. Rename the WaspPrintEngine.dll file located in the C:\Program Files\Wasp Technologies\Wasp Labeler V7 folder to WaspPrintEngineOld.dll.
2. Copy the WaspPrintEngine.dll from this link to the C:\Program Files\Wasp Technologies\Wasp Labeler V7 folder:
http://dl.waspbarcode.com/wasp/supportfiles/WaspPrintEngine.dll
C. InventoryControl v7:
E. Zebra printers:
http://www.seagullscientific.com/drivers/zebra-windows-printer-drivers/
If there are any issues, please fully document what happened, and notify support.