Error 0xFFFEFA29 When Deploying a Web Service in LabVIEW 64-Bit

Updated Aug 22, 2023

Reported In

Software

  • LabVIEW

Issue Details

When I build a new Web Service in LabVIEW 64-Bit, the build completes without errors. However, when I deploy the service I get Error LabVIEW: (Hex 0xFFFEFA29) LabVIEW Web Services: Target OS differs from INI file configuration.
 

Solution

This error occurs because the Web Application Server defaults to 32-bit deployment. To make your web service 64-bit compatible, navigate to Tools»Options, select the Web Server category and click Configure Application Web Server. In the Web Server Configuration utility, listed in the Application Web Server properties, select the radio button for 64-bit.

Additional Information

Another alternative is to use the NI Web Server which was introduced in LabVIEW 2020 and is 64-bit compatible. In the following link, you can find information on Creating and Publishing a LabVIEW Web Service to the NI Web Server .