Please note, there may be several similar error messages that show an Error 35 at line 205 (or 211). This article applies only to the following error message:

Error: 35
Occurred in object bookkeeper contained in bookkeeper during the open process at line 205

Details:
Error calling external object function driverinit at line 205 in open event of object bookkeeper.

The exact wording of the above error message appears in Bookkeeper v8.0.0.0. In Bookkeeper v8.0.0.1, the line number has changed to line 211. Also, you may receive an additional message stating "An error occurred while attempting to initialize the Bookkeeper PDF Printer."


This issue is caused by a problem creating or initializing the PDF Printer for Bookkeeper. We have found that this is commonly due to a Windows file that cannot be found by the program. This is caused by an issue with the PATH settings on the computer. For some reason, the PATH does not include the full directory path to where the file is located.

Here are the steps needed to correct this issue:

  1. Uninstall Bookkeeper.
  2. Restart the computer.
  3. Open the My Computer icon on either your Desktop or by going to the Start button and opening it there.
  4. Double-click on the C:\ drive.
  5. Double-click on the Windows folder.
  6. Double-click on the System32 folder.
  7. Double-click on the WBEM folder.
  8. Locate the "framedyn.dll" file in this folder.
  9. Right-click the "framedyn.dll" file.
  10. Select the Copy option from the pop-up menu that appears.
  11. Go to the View menu.
  12. Select the Go To option and then the Back option from the side menu that appears.
  13. Now, while in the System32 folder, go to the Edit menu and select the Paste option.
  14. Close this Explorer window.
  15. Restart the computer.
  16. Reinstall Bookkeeper and restart the computer when prompted.

Once the computer finishes rebooting this last time, you should be able to run the Bookkeeper program with no problems.