LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Installer build wants Sound and Vibration Distribution but my vi dont need any

Solved!
Go to solution

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.

 

 

ScreenHunter_01 Sep. 22 14.21.jpg 

 

Then I start to build the installer by clicking on the below libraries to install. I think I click the right library right?

 

ScreenHunter_02 Sep. 22 14.21.jpg

 

 

ScreenHunter_03 Sep. 22 14.22.jpg


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...

 

ScreenHunter_04 Sep. 22 14.22.jpg

 

I click no, Labview don't build the installer.


I click yes, Labview kept on asking me where is the Sound and vibration library. 

 

ScreenHunter_05 Sep. 22 14.23.jpg

 

 

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!

 

 

 

Download All
0 Kudos
Message 1 of 11
(4,137 Views)
Solution
Accepted by topic author sunflower2772

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

Message 2 of 11
(4,128 Views)

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

 

 

 

---------------------
Patrick Allen: FunctionalityUnlimited.ca
Message 3 of 11
(4,114 Views)

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,

Steve M.
Message 4 of 11
(4,098 Views)

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?  

---------------------
Patrick Allen: FunctionalityUnlimited.ca
Message 5 of 11
(4,086 Views)

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, 

Steve M.
Message 6 of 11
(4,056 Views)

....something like that, yes.

 

So did you allready repair or uninstall/reinstall DAQmx?

 

 

Christian

Message 7 of 11
(4,055 Views)

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

Message Edited by WesW on 09-23-2009 10:50 AM
Message 8 of 11
(4,030 Views)

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. 

 

ScreenHunter_01 Sep. 25 12.15.jpg

 

 

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?

 

ScreenHunter_02 Sep. 25 12.16.jpg

 

 

I look at the NI sound and vibration menu in National Instrument menu in the start menu, also no uninstall program: 

 

ScreenHunter_03 Sep. 25 12.28.jpg

 

0 Kudos
Message 9 of 11
(3,999 Views)

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

Message 10 of 11
(3,992 Views)