LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LV 8 app builder - advanced installers confusion

When I check the box to include NI-DAQmx 8.0 in the Advanced Installers section of Installer Properties I get a weird error. It says it's unable to locate the installer source for "NI DIAdem 10.0" distribution". I also have the Run-Time Engine 8.0 box checked, but I only get the error when I have the NI-DAQmx 8.0 box checked. Nothing else is checked. I'd really like to be able to include the DAQ drivers in the build.
 
Also it expects the source for the NI-DAQmx 8.0 to be on the E:\ drive. Is there a way to change that so I don't have to load the CD every time I want to do a build? I tried changing the Installer source location, but it keeps reverting back to E:\.
 
George
0 Kudos
Message 1 of 24
(4,461 Views)
I am assuming that LV goes to where the installer was initalling installed form, ie where the cd rom is.  I would think that if you copied the installer/cd to a folder on your computer, then you could point the Additional installers to that location.  I could not find a way to change the location of the installer to default to the folder on your computer, I would think the way to get it to change would be to uninstall the driver and then reinstall it from the hard drive (a pain I know). 

I have not verified this myself, but I am insterested to see if it will work since I have the same problem/impatience to lead the cd every time I create the installer.  When I get a chance I'll try it as well and post the results if you have not tried it first.

Kenny
Kenny

0 Kudos
Message 2 of 24
(4,439 Views)
GS,
I'll start by answering your second question first. I think the easiest way to point the application builder to somewhere other than your E:\ is to copy the entire contents of the DAQ driver cd to your hard drive, and then point the application builder to that location on your hard drive.
 
Now on to the first question. I'm not sure why you're being prompted for the DIAdem 10.0 Distribution when building the application. Have you included any DIAdem express vis in your vis? Are there any vis that need DIAdem in your programming? I believe that you been speaking with Brad about DIAdem issues and if you'd like to communicate this issue to him, please feel free to do so.
Spellcheck
 
Best Regards,
 
Chris C
Applications Engineering
National Instruments
0 Kudos
Message 3 of 24
(4,430 Views)

Chris,

My app doesn't have anything even remotely related to DIAdem in it. That's what's so puzzling about the error message. I do have the LV to DIAdem interface VIs loaded on my PC, but nothing in my app refers to them.

Thanks for the tip about moving the DAQ driver so I don't have to load the CD. I just figured if I had MAX and DAQmx loaded that it would have enough info for the app builder. I guess that's not the case.

George

0 Kudos
Message 4 of 24
(4,422 Views)
GS,
I think that two pieces of information would help us trouble shoot this issue on our end.
1) The code you are trying to build into an installer. Go ahead and zip it up and post it.
2) The error log  generated when your application fails to build. This is the dialog box that pops up named "Build errors" upon failure of the build. Copy all of the text in the box, especially the text in the details section. Go ahead and save it to a file and then post it.
 
We'll try to work on this on our end and get you a solution soon.
 
 
Best Regards,
 
Chris C
Applications Engineering
National Instruments
0 Kudos
Message 5 of 24
(4,393 Views)

I just heard back from Brad Turpin on this one. Thanks for the offer to help, but it sounds like someone is working on it (see below).

R&D is scrambling to make sense of this scenario.  It sounds like DIAdem Beta and LabVIEW 8.0 are disgruntled about an overlapping common component.  R&D is even now trying to devine which component that is.

0 Kudos
Message 6 of 24
(4,376 Views)

I had a similar problem when trying to include ni daqmx in a build because it kept asking me for things related to real time and I do not have anything that uses LV realtime in the vi. In fact I did not even use daqmx I was just trying to get comfortable with the installer. I posted the error codes and they are supposed to be working on a fix. Probably 8.1.

As for having to have the CD all you have to do is copy the daqmx .msi to the temp directory. In fact if you look in the temp folder on you HD you will see some things in their labeled CD1 CD2 and so on. at least that is the way it came up on mine when I installed LV 8 from the download site.




Joe.
"NOTHING IS EVER EASY"
0 Kudos
Message 7 of 24
(4,372 Views)
Joe,
 
>> As for having to have the CD all you have to do is copy the daqmx .msi to the temp directory<<
 
Really? Is that the only file needed? There must be some .cab files needed too.
 
Actually I don't see a file by that exact name on my DAQ CD.
 
George
0 Kudos
Message 8 of 24
(4,369 Views)

Disregard last Post on the CD I was trying to answer to many things a once.

Have you ever had a morning were your brain cramps up and nothing goes right. Sorry for the mistake.

NEED MORE CAFFEINE.




Joe.
"NOTHING IS EVER EASY"
0 Kudos
Message 9 of 24
(4,362 Views)

Chris,

Per your request I created the attached log file. I had to rename it with a txt extension because it wouldn't let me attach a .log file. I hope this helps.

George

0 Kudos
Message 10 of 24
(4,342 Views)