06-04-2008 01:32 AM
06-04-2008 02:10 AM
06-04-2008 02:40 AM
06-05-2008 07:17 AM
Hello,
Another thing to consider is that if you have your RIO installed on the building machine, it may assume that you will need those drivers on the computer you are building the application for. DAQmx would then require those drivers if you plugged it in.
Michael
06-05-2008 10:38 AM
Hi Chris,
This problem happens because NI-RIO updated some component of your system that is being included in your installer. For instance, if DAQmx installed MAX 1.0 (the numbers are arbitrary) and later you installed NI-RIO which installed a later version of MAX, say 2.0, when you go to build your installer and you include DAQmx (which includes MAX) it sees that NI-RIO updated MAX last so it asks for that CD so it can install the updated version of MAX on the installer. There is a good Knowledgebase on our website that explains this; it is linked here. Hope this helps, thanks and have a great day!
06-05-2008 05:52 PM
06-05-2008 10:14 PM - edited 06-05-2008 10:17 PM
06-06-2008 05:07 PM
Sorry guys,
I was just using MAX as an arbitrary example. Troy is right, the NI-RIO driver updated something within your DAQmx driver. The way to avoid this is to keep your drivers current and save them to your C driver and install them from there. I know this method can take up a lot of hard drive space but if you make installers often, you will want to make it as easy as possible.
06-09-2008 01:47 PM
Hi Chris,
Just to further clarify - NI's software is very modular, and is often composed of multiple underlying components, which are often shared between different products. When multiple drivers and componenents have been installed over time, it's very likely that both visible products (such as MAX) and hidden support components have been updated. So, though it may not at all be obvious why it's prompting for a given CD/DVD, it legitimately needs something from it.
The easiest solution for this is to let LV cache these products for you to the hard drive, then you'll never be asked again (for that product). This way, you don't have to manually copy the CD to the hard drive, it will only cache the products it needs (so you don't waste space copying the whole CD), and the cache will be automatically cleaned up when those products are uninstalled or upgraded. In LabVIEW (8.5), you can do this by:
After this, for the given set of products you selected - it shouldn't prompt you for the CDs any longer.
Regards,
- WesW / NI
10-23-2013 12:19 PM
I realize this thread is quite old, but I am experiencing a similar issue, and I am wondering if it is possible to redirect the installer builder (LV 2013) from the device driver distribution it thinks it needs to a more up-to-date distribution (for which I actually have the CD). I have not yet been able to figure this out.
I have previously had LV2012 installed on this computer. At the time I installed with the Aug 2012 distribution of the device drivers which came with the 2013 Developer Suite DS1.
Now I have LV2013 installed, with the Aug2013 distribution of device drivers that came with 2013 Developer Suite DS2. I suppose that there may have been automatic updates (or updates that I was prompted for) in between that could have updated some of my files.
When I try to build the installer, it want the Feb 2013 distribution of device drivers, which I do not have. I can download it from the NI website, but I would prefer to be running building off of the version that I have on CD, and which I believe should also all be compatible. Is there a way that I can point it to the updated device drivers? I have already installed them, so from this thread it would appear that somehow not all of the files were updated (not too surprising, I suppose).
Help?
-Mitch