02-12-2013 01:38 PM
I have developed a DLL, using LV2010, which uses the Ethernet/IP library. When I try to install Ethernet/IP from the distribution CD onto the target computer, I get the message :
"NI Labview 2009, 2010, 2011 or 2012 must be installed before you can install NI Industrial Communications for Ethernet/IP 1.2.1"
The envelope the CD came in has this information printed on the label:
CD Kit, NI - Industrial Communications For Ethernet/IP Ver 1.2.2
P/N 501830C-00
Made In Ireland 513475538
Copyright 2013 National Instruments Corp.
The target computer is running an up to date copy of Windows XP and the Labview 2010 runtime engine was successfully installed before attempting to install Ethernet/IP.
The target computer will not have a development system installed on it.
David
02-12-2013 05:16 PM
Hi David,
Can you try making an installer and including Ethernet/IP along with the run-time engine?
02-13-2013 12:13 PM
I can try that, however the Ethernet/IP library I developed against is a beta version I downloaded from NI Labs in 2010 (ver 1.0.6). what I didn't want to happen is, the installer using the beta version instead of the version I bought for the project.
David
02-19-2013 02:41 PM
I was unable to include Ethernet/IP as part of an installer. It doesn't show up in the list.
David
02-19-2013 02:48 PM
I think we had deployment restrictions on the beta version. Do you have a license for the toolkit? The api changed very little between the beta and the actual release and I think you could un-install the beta version and install the release without breaking your project.
Altenately, you can try just making sure that the 2009 or later runtime engine is installed first.
02-21-2013 08:01 AM
I had installed the 2010 runtime engine on my target computer before trying to install Ethernet/IP, I have another LV application that runs on the same PC that needs a LV runtime engine also.
As for licenses, I developed my application using the beta version, and had bought two copies of Ethernet/IP for my customer. (same application running on two seperate PC's) This is where I ran into trouble. I couldn't install it.
David
02-21-2013 06:57 PM
Hi David,
Interesting, I didn't test that exact configuration. However, you should be able to install one of the client files on your host machine and create an installer from there however. I will test your exact problem and get back to you.
02-21-2013 09:17 PM
Hi David,
I replicated your problem, I will file a CAR if needed and post the number back here. However, at the moment your only workaround is the installer trick I outlined above.
02-25-2013 08:36 AM
Hi again David,
We will be changing this behavior in the upcoming releases of Ethernet/IP. Thanks for bringing the problem to our attention.