64-bit Windows Runtime fails on call to AcuBenchPrint.dll

0 Likes

When the 64-bit Windows Runtime makes a call to AcuBenchPrint.dll it crashes with “Program missing or inaccessible”.

Problem:

The application deployment includes AcuBenchPrint.dll which is used to preview and print the html reports from the ACUCOBOL-GT program. This all worked fine with the 32-bit Windows Runtime, however with the 64-bit Windows Runtime the first call to AcuBenchPrint.dll causes a crash with this error:

AcuBenchPrint.dll: Program missing or inaccessible.

The problem is that AcuBenchPrint.dll is a 32-bit dll so the 64-bit Runtime will not be able to load it. Up to, and including, version 8.1.2 there is no 64-bit AcuBenchPrint.dll.

Resolution:

There is now a 64-bit version of AcuBenchPrint.dll which is attached to this article.

The workaround is to use the 32-bit Runtime which is found in the Program Files (x86) branch.

Incident Number: 2433249


AcuBenchPrint64.zip




Date:

Name:

Description of change:
Date:

Name:

Description of change:

Attachments

Old KB# 14934
Comment List
Anonymous
Related Discussions
Recommended