LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

"NI labview 8.5.1" distribution file

Hi,

 

I successfully made an application and installer that worked correctly in Labview 8.5.1. I then added writing to a TDM file into my application and hence had to add the "NI USI 1.5.0" under "additional installers" in the installer properties. When I did this and tried to build the installer it came up with a pop up box asking:-

 

"Locate the "NI LabVIEW 8.5.1" distribution.  LabVIEW needs to copy a component installed or updated by the distribution to continue building the installer."

 

It requires a .id file, i have looked through my setup cd's and the only file of this type I can find is nidist.id. When i try and open this it gives the error message:-

 

"You cannot choose this folder name; a file of that name already exists."

Im totally stuck and unsure how to solve this problem, can anybody help?

 

Thanks,

Mark

0 Kudos
Message 1 of 4
(3,035 Views)

Hi Mark,

 

Thanks for your post and I hope your well today.

 

The version (exact build) of the software must match what you have built in the executable and what you point to during your installer build.

 

If you read the following links they should help you out,

 

Why Do I Get A "Missing Distribution" Error When Trying to Build an Installer from LabVIEW 8.0?

http://digital.ni.com/public.nsf/allkb/C3666BA408F81E59862570D20056E692?OpenDocument

 

How Do I Stop the Missing Distribution Notification Each Time I Build An Installer?

http://digital.ni.com/public.nsf/allkb/5C55288F366FC5CA862570F500680F7C?OpenDocument

 

Another suggestion: Go to Installer Properties, then select Additional Installers, and check Installer Source location for each installer included into distribution. Normally each cached installer should be marked as Local Cache in the Distribution Title indicator. In worst case you can make a copy of your CD on your hard drive, then change installer source location manually.

 

A few customers have resolved this error by reinstalling all software, whihc just aligned all of the versions. 

 

Hope this helps,

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 2 of 4
(3,023 Views)

Hi Mark,

 

Just to clarify a bit - this is not an error at all, and is how it's expected to work.  It's asking for the LV 8.5.1 CD because, when you build a distribution, it needs the MSI files that the product was originally installed from.  (You don't always get prompted because some of the common MSI files are automatically copied to your system when LabVIEW was initially installed). 

 

When it prompts you to insert the "NI LabVIEW 8.5.1", you should just be able to insert the media, browse to that folder, and click on the "Current Folder" button (not the "Open" button).  The above KB article has more information on how to have LabVIEW automatically cache those pieces of the distribution to your hard drive so that you aren't prompted any more.

 

Regards,

- Wes / NI

Message Edited by WesW on 01-12-2009 11:25 AM
Message Edited by WesW on 01-12-2009 11:25 AM
0 Kudos
Message 3 of 4
(2,996 Views)

Sorry, I meant to say "browse to the root directory of that CD".  I think the problem is that you were using the "Open" instead of the "Current Folder" button...

 

Regards,

- Wes

0 Kudos
Message 4 of 4
(2,989 Views)