Error 3005 When Trying to Display PDF files in LabVIEW EXE

Updated Jun 30, 2025

Reported In

Software

  • LabVIEW

Issue Details

I had created a VI that can display PDF files using Automation Open and built the VI into an executable (EXE). I was able to run the VI in host PC without any error. However, when I tried to run the EXE file on another PC, an error appeared. The error is as shown below:

Error 3005 occurred at Automation Open: The specified object cannot be created.

This error code is undefined. Undefined errors might occur for a number of reasons. For example, no one has provided a description for the code, or you might have wired a number that is not an error code to the error code input.

Additionally, undefined error codes might occur because the error relates to a third-party object, such as the operating system or ActiveX. For these third-party errors, you might be able to obtain a description of the error by searching the Web for the error code (3005) or for its hexadecimal representation (0x00000BBD).

 

Solution

Make sure that the target PC (PC that is running the EXE file) has installed a PDF reader (e.g. Adobe Acrobat Reader), which is required to open the PDF files via the executable. Installing a PDF reader should solve the issue.