NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

teststand deployment utility used for different versions of TestStand

I am in a situation where I developed a test sequence in TestStand 3.5 and used the deployment utility to deliver an installer to a customer with TestStand 2010 Base deployment Engine.  We are seeing the following error "This installer installs file to the TestStand directory.  You must first install TestStand or the TestStand runtime engine version 3.5 to create the TestStand directory."

 

My question becomes, is it even possible to make an installer with TestStand 3.5 and have someone else use with TestStand 2010 Base deployment engine?  What then needs to happen to get past the error if it is possible?

 

Thanks,

 

Bill

John 3:16
0 Kudos
Message 1 of 2
(3,115 Views)

No you cannot use 3.5 sequences on the 2010 engine.

 

You need to install the 3.5 engine on that machine.  The license will still work and you will need to use the version selector to go between the two.  You can include the engine in your installer build.

 

TestStand is a scripting language.  Because sequence files are not compiled it is possible to use unsupported functions on the wrong version.  Therefore, the engine just won't run other versions.  Also, you need to switch versions because they use different adapters, engines, dlls, folders, etc...  The version selector changes settings on your machine for all those things for that version.

 

Hope this helps,

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
0 Kudos
Message 2 of 2
(3,106 Views)