NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot create Teststand installer when "Include Teststand Engine" option selecte

When I create an installer from the TS deployment utility, without "Include Teststand Engine" option,  I could create an installer - However when I try to create an installer with above option - I was getting error below :

-------------------------------------------------------------------------------------------------

Insert the CD or browse to the location where the following component is located:
NI LabVIEW 8.2.1.
The last directory this component was found was:
\\acefs\ACE_Tools\NI Network Installers\LabVIEW 8.2.1

-------------------------------------------------------------------------------------------------

 

Do we need a volume license to do the above ?

 

Thanks,

Sambit

0 Kudos
Message 1 of 6
(3,852 Views)
The volume license (or any other license) is not required. What is required is the LabVIEW CD so the installer can include the LabVIEW runtime. Just follow the instructions and insert the CD.
0 Kudos
Message 2 of 6
(3,850 Views)

Dennis,

Thanks for the response.I talked to the NI representative and I was informed that there are different flavors of teststand deployment licenses available ( namely - just run sequences, debug license and edit sequences license ) . So I guess we need to buy licenses to distribute sequence files to non TS machines -If such is the case, how do we not need any license ?? I am confused !!?

 

My intent is to take sequences generated by us ( in a machine having LV and TS installations ) and importing it to a machine without neither a LV or TS install - I realize we need runtimes of LV and TS

Can I do above without a teststand deployment license ?

 

Also, I tried pointing to the LabVIEW installer CD as per the message ( we have LV 8.6.1 now - so I pointed to this ) - The TS Deployment utility does not pick up anything and keeps throwing the same error - Why is it asking for "NI LabVIEW 8.2.1" when my current install is LV 8.6.1 ? All my code is also 8.6.1 now ..

 

Thanks in advance.

0 Kudos
Message 3 of 6
(3,832 Views)

Wanted to add : 

http://zone.ni.com/devzone/cda/tut/p/id/9923

states : " In addition, the Deployment System typically has a TestStand deployment license which only includes the TestStand Engine and not the Sequence Editor. "

 

0 Kudos
Message 4 of 6
(3,830 Views)

Sambit,

 

I just wanted to clarify that what you are seeing is NOT an error message. Instead, it is just prompting for a distribution that contains a component that your are using. NI's software is highly componentized, somewhat like Lego bricks, which are assembled to create various NI distributions. While you may not be using LV 8.2.1 compiled VIs, there is some component on your system that comes from the LV 8.2.1 distribution.

 

Dennis's advise is sound - just insert the exact CD that it is prompting for. It should only ask you for this once (for the project that you are working on).

 

Though it's regarding LabVIEW, see the following KB entry and thread for how the App Builder component inclusion works:

 

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

http://forums.ni.com/ni/board/message?board.id=180&message.id=38917

 

Regards,

- Wes / NI

Message Edited by WesW on 09-02-2009 09:58 AM
0 Kudos
Message 5 of 6
(3,813 Views)

You are talking about different licenses and yet your original question was about creating an installer. Not at all the same thing. If you now have a question about licenses, you should have created a new thread for that. If so, are we to assume that you fixed your issue with creating the installer?

 

If your original problem still exists, to repeat - in order to create the installer, you need to provide the exact CD that the deployment utility was asking about. As I said, this is not a license issue. Have you bothered to review the 'Drivers and Components' option and see what runtimes have been selected? If you have checked and 8.2.1 is listed, did you try unselecting it? Also, don't forget that even though you use 8.6.1, there could be exe's or dll's that TestStand uses and these could require their own runtimes.

 

Once you have an installer created and run it on a different pc, you will need a license for the TestStand engine before you can run any sequences.

0 Kudos
Message 6 of 6
(3,807 Views)