LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Missing installer media is other applications of mine

Solved!
Go to solution

Having an issue creating an installer. It's similar to an issue that's been addressed before where you get this dialog about the selected installers not being available on the computer. Usually, this is in regards to IMAQdx or DAQmx or some kind of NI software. However, the dialog coming up is looking for previous applications of mine? For instance, I made an application for a client called the "xxxxx Alignment Tool". Why some completely different application I'm building would require the installer for that tool, is beyond me.

 

I even made a test project, VI, and build to test this that had no functions in it and the dialog still came up!

 

The dialog in question:

Annotation 2020-02-14 092913.png

 

What should I do?

 

0 Kudos
Message 1 of 11
(3,142 Views)

Hi Michael,

 

If you open the build specifications for the installer and go to Additional Installers, what is selected?

 

Can you attach your test project and VI?

 

-Jordan

0 Kudos
Message 2 of 11
(3,074 Views)

Hi elcalverado,

 

I can definitely attach the project/vi. However, I've not been able to reproduce this on another computer, so I doubt you will see this happening. The project I'm attaching does not have the build spec for the installer (since I can't save the spec because of that dialog). I'm uploading it in 2018, let me know if you need me to save it for a previous version!

 

In answer to your question about additional installers, it is left on the automatic setting and the only thing listed is NI LabVIEW Runtime 2018 f2.

0 Kudos
Message 3 of 11
(3,063 Views)

Yeah, I didn't have any problem building the installer. When you look at your test project, is there anything in the Dependencies list? Just as a hunch, did those old installers that it is asking about have any custom error code files?

0 Kudos
Message 4 of 11
(3,054 Views)

Also, can you uncheck the option to automatically select additional installers and just make sure that only the runtime is selected?

0 Kudos
Message 5 of 11
(3,052 Views)

Dependencies tree is completely empty. 

I unchecked the automatic additional installers. When Run-Time was still checked, I got the same dialog. If I selected no additional installers at all, I was able to create the build spec.

 

Not sure if I mentioned before, but within those other installers that it's looking for, it specifically lists NI System Components

Annotation 2020-02-18 171740.png

 

I'll probably just have to reinstall LabVIEW ☹️

0 Kudos
Message 6 of 11
(3,037 Views)

I'm wondering if you pulled any NI stuff into those projects directly instead of as dependencies?  I've never heard of this before so I'm just taking a wild guess.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 7 of 11
(3,019 Views)

I encountered a very similar issue the other day. It also asked me for installation media for one of my applications that listed NI System Components. I could just select Ok and it went on normally.

0 Kudos
Message 8 of 11
(3,017 Views)
Solution
Accepted by topic author michael.lambert

I think this problem can come up if installed some NI components on your development PC using the custom installers that are listed in the dialog popup. According to Select Source Dialog Prompt When Building an Installer in LabVIEW:

 

"If the software on the PC was installed from a LabVIEW-built installer, the "Select Source" dialog may reference that LabVIEW-built installer. You will have to point to that installer to get this dialog box to not come up anymore. 

  • If that doesn't work, force reinstall the same software stack as the computer that built the original installer to have fresh installs of the software with the setup files. "

It's possible that you ran one of those installers at some point and they installed the LabVIEW Runtime, so now when you try to build your installer and include the runtime, it is trying to get it from those previous installers.

 

It looks like you can either find those old installers and put them on your computer or you can uninstall/reinstall LabVIEW.

Message 9 of 11
(2,997 Views)

@elcalverado wrote:

I think this problem can come up if installed some NI components on your development PC using the custom installers that are listed in the dialog popup. According to Select Source Dialog Prompt When Building an Installer in LabVIEW:

 

"If the software on the PC was installed from a LabVIEW-built installer, the "Select Source" dialog may reference that LabVIEW-built installer. You will have to point to that installer to get this dialog box to not come up anymore. 

  • If that doesn't work, force reinstall the same software stack as the computer that built the original installer to have fresh installs of the software with the setup files. "

It's possible that you ran one of those installers at some point and they installed the LabVIEW Runtime, so now when you try to build your installer and include the runtime, it is trying to get it from those previous installers.

 

It looks like you can either find those old installers and put them on your computer or you can uninstall/reinstall LabVIEW.


Nice work!

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 10 of 11
(2,991 Views)