03-04-2013 10:14 PM
I can compile an application but not an installer. my installer includes an exe file and additional installer. I can create the installer if I don't include either NI-DAQmx Application Development Support 9.5.5 or NI-DAQmx MAX configuration Support 9.5.5. If I include NI-DAQmx Core Runtime 9.5.5 it will create the installer. However, when I install it on my laptop I cannot see my DAQ configuration in Measurements & Automation. I have an USB 6509 DIO. I created 3 channels to support my project using the DIO. I include this in the hardware configuration. I include the NI USB-6509 in Devices and Interfaces. I also include USB-6509 Port 1 Out, USB-6509 Port 1 Out and USB-6509 Port 8 Out. Then I export and that is included with my installer.
If I build with NI-DAQmx Core Runtime 9.5.5, it completes. I install it on my laptop. I plug in the USB-6509 DIO and it is recognized and the driver installs. But, the program cannot see the Ports I included. I cannot see them or create any new ports in Measurements & Automation on my laptop. I quess I need to include ni-DAQmx MAX configuration Support 9.5.5 and remove the Core Runtime since it is included with my new selection. I build and receive this error.
CDK_CreateNewWizard_Invoke.vi.ProxyCaller >>
CDK_CreateNewWizard_Invoke.vi >>
CDK_InstallerConfiguration_Editor.vi >>
CDK_Build_Invoke.vi >>
CDK_Engine_Main.vi >>
CDK_Engine_Build.vi >>
NI_MDF.lvlib:MDFDistCopyList_CopyItem.vi
Loading product deployment information
Loading product deployment information
Loading product deployment information
Loading product deployment information
Loading product deployment information
Adding files to installer
Validating...
Copying files...
Scanning files...
Updating files...
Build complete successfully.
Done adding files
Preparing to build deployment
Copying products from distributions
************** ***
Error: Input data from a source data file has errors.
(Error code -33)
************** ***
Error Details:
Error in MDF API function: _MDFDistCopyList_CopyItem Error in MDF::DistributionSourceCollection::LoadDist Could not extrapolate product location on distribution because paths do not match Path of part on distribution: Products\DotNet20langpack_x86_Installer\DotNet20x86langpack.msi Path of part in product: DotNet20x86langpack\DotNet20x86langpack.msi
*** End Error Report
**************
Done building deployment
Should I download the NI-DAQmn 9.5.5 full package and reinstall it on my development computer? Would this solve this error? Should I install NI-DAQmx 9.6 instead. I'm running LabView 2009 Pro 3rd quarter.
Thank you in advance for your help in this matter.
Ron
03-06-2013 10:44 AM
Ron,
I would say do try as you asked. Try both and see if that makes a difference. Also, here is a white paper which I'm sure you are familiar with but it does not hurt to include on here just to make sure you are not missing a step in the deployment of your application.
http://www.ni.com/white-paper/5406/en
Please give us updates and any other information which you may feel is pertinent to this issue.
Daniel G.
Applications Engineer
National Instruments