取消
显示结果 
搜索替代 
您的意思是: 

Missing installer media is other applications of mine

已解决!
转到解答

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 项奖励
1 条消息(共 11 条)
4,696 次查看

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 项奖励
2 条消息(共 11 条)
4,628 次查看

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 项奖励
3 条消息(共 11 条)
4,617 次查看

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 项奖励
4 条消息(共 11 条)
4,608 次查看

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

0 项奖励
5 条消息(共 11 条)
4,606 次查看

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 项奖励
6 条消息(共 11 条)
4,591 次查看

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 项奖励
7 条消息(共 11 条)
4,573 次查看

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 项奖励
8 条消息(共 11 条)
4,571 次查看
解答
已被主题作者 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.

9 条消息(共 11 条)
4,551 次查看

@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 项奖励
10 条消息(共 11 条)
4,545 次查看