02-12-2007 06:30 AM
02-13-2007 02:21 AM
02-22-2007 06:41 AM
Sorry, my fault - the question wasn't very well put, and I left much important context out.IMAQ Vision is a licensed software. You need to get a runtime license in order to distribute an app containing IMAQ Vision. This license can be gotten with a Runtime Distribution CD Rom that will give you the installer for the IMAQ Vision core. And no just copying imaq.dll will not work. It needs registry settings, support DLLs and most importantly will still prompt you for a license when started on an unlicensed computer reverting to evaluation mode if you don't have that.
Rolf Kalbermatter
02-22-2007 04:50 PM
@EdvardM wrote:
@rolfk wrote:Sorry, my fault - the question wasn't very well put, and I left much important context out.IMAQ Vision is a licensed software. You need to get a runtime license in order to distribute an app containing IMAQ Vision. This license can be gotten with a Runtime Distribution CD Rom that will give you the installer for the IMAQ Vision core. And no just copying imaq.dll will not work. It needs registry settings, support DLLs and most importantly will still prompt you for a license when started on an unlicensed computer reverting to evaluation mode if you don't have that.
Rolf Kalbermatter
I know Imaq vision is licenced software, the problem was that I had one .zip file containing vision runtime and another containing imaq stuff, and
sometimes people refer to 'NI IMAQ Vision', hinting that they are (nowadays) related to same product.
Also, I solved the problem and found the appropriate package. The better formulated question is now this:
Can I get anywhere the list of files that each NI package contains? My problem is that we want to build a non-interactively installable package
which contains many NI components, and we'd like to include any necessary NI libraries and drivers with the package - we know that many of those libraries need to be registered but that won't be a problem, because the receiver will activate necessary libraries after installation and he is aware that he must do so. However, currently the installation fails because we have been unable to find what all software components are needed and the program complains about missing nipalu.dll.
We *have* succeeded in package installation by installing all three CDs, namely NI IMAQ, NI VISION and NI DAQmx (runtime versions if applicable). However, distributing all those CD's isn't / shouldn't be necessary and we'd like to find out precisely which components need to be installed - for one thing, making non-interactive installations is harder if we have to include everything in the CD's (and it would take too much space too). With NI Vision and NI IMAQ it was relatively easy by finding out the correct .exe / .msi in the CD, but with NI DAQmx it seems to be much more difficult. I have chosen two daq_provider msi:s but they don't seem to contain all the necessary files (at least that nipalu.dll).
Guess I'll have to contact the support - they have been very helpful so far..