Error 1097 When Creating an Installer in LabVIEW

Updated Jul 31, 2023

Reported In

Software

  • LabVIEW
  • LabVIEW Application Builder Module

Issue Details

I have an application in LabVIEW and I am trying to create an installer using the Application Builder. But, I getting the error 1097:

Error 1097 occurred at Call Library Function Node in NI_MDF.lvlib:MDFProdInfoList_Close.vi->CDK_DistParts_GetInstalledProducts_CORE.vi->CDK_DistParts_GetInstalledProducts.vi->IB_MSI.lvclass:Create_Default_DistParts.vi->IB_MSI.lvclass:Create_New_Installer.vi->AB_UI_Frmwk_Installer.lvclass:Initialize.vi->AB_UI_Initialize_Framework.vi->AB_UI_FRAMEWORK.vi->AB_CreateNewWizard_Invoke_CORE.vi->CDK_CreateNewWizard_Invoke.vi->CDK_CreateNewWizard_Invoke.vi.ProxyCaller


How can I solve this issue?

Solution

This problem is due to a software corruption, to solve this try one of these methods to uninstall and reinstall LabVIEW and LabVIEW Application Builder, if one doesn't work, another may.

Additional Information

If you are getting this error using a Dynamic Link Library (dll) please refer to Error 1097 While Calling DLL with Correct Calling Convention .