LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Built installer fails - older version of winMIF

Solved!
Go to solution

Thanks very much for your help.

I have successfully built an installer. 

J. Heerema, PhD - LabVIEW specialist
0 Kudos
Message 21 of 34
(2,062 Views)

Thank you for the updates.

Scott Richardson
https://testeract.com
0 Kudos
Message 22 of 34
(2,059 Views)

I am experiencing the same problem

LabVIEW 2017. Used the Automatic Recommended option

I applied the NI ADE Deployment Support Update

Installs on a PC with LabVIEW Installed

Fails on a PC with NO LabVIEW Installed

Thank you, Jeff

 

jthomson_0-1690394104350.png

 

0 Kudos
Message 23 of 34
(2,014 Views)

Jeff, please review Wes' post (Re: Built installer fails - older version of winMIF) and go through his steps and reply here with your finding.

Scott Richardson
https://testeract.com
0 Kudos
Message 24 of 34
(2,001 Views)

Good morning Scott,

 

Please find attached NI-list-install file and MetaBuilder version.

 

Update:

I successfully installed the App on a laptop with no previous NI SW.

It seems there is something preventing an install on the Lab PC.

 

Thank you, Jeff

Download All
0 Kudos
Message 25 of 34
(1,974 Views)

Hi Jeff,

 

Thanks for posting that debug info. I can confirm that the KB patch installed successfully, so that is probably correct. It also seems that you were able to run the built installer on one machine, so that also helps confirm that your build machine is in a fixed state - great.

But, seems like you're getting some error on a different (lab) machine? Some things to try or share:

  • What error are you seeing?
  • If it's an error in the .NET 4.8 installer that is running first, try rebooting first then retry, as the Microsoft .NET installer is sometimes fragile.
  • On the lab machine that is seeing the failure, pass the following command to the built installer to get a debug log, and reply with it here:  install.exe /log %temp%\deployment_log.txt

Regards,

- Wes

0 Kudos
Message 26 of 34
(1,962 Views)

Good morning Wes,

 

Working with IT managed computers.

Getting a Sandbox computer that I can experiment on soon.

 

Below is Error installing on Lac PC.

Lab PC does not have any NI SW installed.

 

Thank you, Jeff

 

jthomson_0-1690890128814.png

 

jthomson_1-1690890243246.png

Successful Install dotNet Version (4.8.04084)

 

jthomson_2-1690890285514.png

Unsuccessful Install (lab PC) dotNet Version (4.8.09037)

 

0 Kudos
Message 27 of 34
(1,945 Views)

Jeff,

 

This is a bit puzzling, as what version of .NET is already installed on the system does not matter. The cause of this error message is a self-check within that built installer that it is new enough to handle the version of .NET that it includes (and the KB patch updates the binary so that is it new enough). As such, a particular build of an installer should succeed on 100% of machines, or fail on 100% of machines.

 

Some things to check:

  • Ensure that you have rebuilt this installer (in LabVIEW or whatever NI ADE you are using) after applying the KB so that it includes the updated binaries.
  • That the version of install.exe at the root of the built installer is 22.8 or greater.
  • For the built installer that works on one machine, ensure that you are running that exact same (fixed) installer on the other machine as well.

If that doesn't resolve the error, please attach a zip of the following from the built installer:

  • install.exe
  • install.ini
  • supportfiles\merged.cab

Regards,

- Wes

0 Kudos
Message 28 of 34
(1,932 Views)

Hi Wes,

 

Update - Install succeeded in a sandbox laptop provided by IT.

Will post when I have something new.

 

Thank you for your support, Jeff

0 Kudos
Message 29 of 34
(1,838 Views)

I am having a similar issue with the older version of winMIF.  I am installing a 2019 version of an executable. Ran the NIADE Deployment Support the INI.exe version 23.3.0.49294

Below is a snapshot showing the metabuilder.dll in the x86 national instruments shared MDF BinRTE folder and the deployment support install exe details.

Built the install after running the patch. Still receive the not compatible with Net 4.8

What am I missing?  Thanks

Randall_T_0-1717594012758.png

 

0 Kudos
Message 30 of 34
(856 Views)