09-22-2009 02:04 AM
My vi contains some ordinary serial inputs, and an ordinary DAQ to read some 4-20mA, refer attached.
So I save a new project and build a exe with the vi, no problem, refer project files attached.
Then I start to build the installer by clicking on the below libraries to install. I think I click the right library right?
But lo! NI say i need Sound and Vibration Distribution, now where did that come from? My vi doesn't have sound and vibrations functions...
I click no, Labview don't build the installer.
I click yes, Labview kept on asking me where is the Sound and vibration library.
I bought a NI Developer suite, that expensive stuff costing around US$4000+. My software vendor told me I dont have the license for Sound and Vibration Distribution.
So what should I do? Did I click some wrong settings during installer build? Is there someway to bypass this problem? Advance thanks!
Solved! Go to Solution.
09-22-2009 03:39 AM
Hey,
Try to repair or uninstall/reinstall your DAQmx driver like described in the following KB: http://digital.ni.com/public.nsf/allkb/8C37AB992EB29EA7862571680056E78A?OpenDocument
Christian
09-22-2009 08:47 AM
Hi Christian,
I'm not personally experiencing this bug. But I was curious about what was in the KB. Unfortunately I get:
Error
You are not authorized to view this document
09-22-2009 10:15 AM
Hi,
This error is normal. Here is the good KB for your problem : Why Do I Get A "Missing Distribution" or "Distributions Needed" Error When Trying to Build an Instal...
Hopefully this helps.
Regards,
09-22-2009 10:33 AM
So if I understand the KB correctly; What may have happened with the OP is that a newer version of Max (or another dependency of DAQmx) was installed along with the Sound and Vibration Suite. So that now the "source" of those dependencies is indicated as residing within that Suite even though the software itself was not licensed/activated on that machine.
Something like that?
09-23-2009 02:47 AM
pallen a écrit:So if I understand the KB correctly; What may have happened with the OP is that a newer version of Max (or another dependency of DAQmx) was installed along with the Sound and Vibration Suite. So that now the "source" of those dependencies is indicated as residing within that Suite even though the software itself was not licensed/activated on that machine.
Something like that?
Hi,
Yes, but as the note said,you can solve this problem depending on the LV version you use. In LabVIEW versions 8.6 and later, the Installer Source Location field is not editable.
In order to update this property, you must uninstall the associated software and reinstall with the installers in the desired location as Christan said.
For previous version, you have to copy the entire contents of the Device Driver CDs to your hard drive. Then next time you build your installer, change the Installer Source Location in the Advanced Installers dialog box to the location where you copied the contents of the Device Driver CD.
Regards,
09-23-2009 02:51 AM
....something like that, yes.
So did you allready repair or uninstall/reinstall DAQmx?
Christian
09-23-2009 10:49 AM - edited 09-23-2009 10:50 AM
To clarify all this - please understand that the prompt for the "Sound and Vibration" distribution IS NOT A BUG! This is by design, and don't worry - you're not pulling in any additional components that you're not intending. It's because NI's software is modular, and underlying software components are shared across many products (similar to Lego blocks). It's just that, in this case, the best fit of components needed for your installer come from that distribution. Also, notice that the checkbox for "Cache components for this distribution" is checked -- so you won't be prompted for this distribution in future builds of your project.
As such, you do NOT need to repair DAQmx or edit the "Installer Source Location" field - everything is working correctly, and you are not violating your license agreement. Besides the above KB, here is a good thread on a similar question:
http://forums.ni.com/ni/board/message?board.id=180&message.id=38917
Regards,
- WesW / NI
09-24-2009 11:26 PM
Ok guys so I understand that I need to uninstall my sound and vibration distribution and then reinstall it.
My sound and vibration 30 days evaluation distribution is already expired, the vendor said I need to buy the license for Sound and vibration distribution.
Ok, the problem is I can't find any remove button for Sound and vibration distribution in the "add remove program" in my windows XP control panel. As shown in below pic, I only found "National Instruments Software" and "NI Labview Run Time Engine 6.1", if I uninstall these two I need to reinstall the 5 CDs which takes 5 hours?
I look at the NI sound and vibration menu in National Instrument menu in the start menu, also no uninstall program:
09-25-2009 01:55 AM
When you click "Repair/Remove" for the National Instruments Software under the Control Panel you just get a list with the different components where you then can select again which one you want to remove or repair.
Christian