09-27-2017 09:20 PM
Dear Sir
We plan to purchase and promote TS in our company, we are used to release portable software for many years.
Base on TS, we have built our user interface,but we want to keep our way for SW release.
So it is possible to install "NITestStandRTE2016SP1-x86.exe" previous and release portable TS UI and sequence
with all necessay files without manually copy or replace actions.
More questions:
How to specify process module and station module by using relative path.
We use .Net and C++ only, no need Labview and CVI support, how to minimize deploy my portable application.
BR
Tab
09-29-2017 10:11 PM
keep follow with interest
10-02-2017 02:25 AM - edited 10-02-2017 02:26 AM
Tab,
can you please explain what "portable software" is due to your terminology?
I currently understand that you want to have e.g. a USB stick which includes everything to execute the software on any arbitrary Windows computer.
If that understanding is correct, i am sorry to tell you that this is not working with TestStand.
04-17-2018 10:10 PM
Hi Norbert,
I am sorry for missing this post.
I use Teststand,but I don't want use "Deploy Teststand System...",I like separate teststand-run-time and my portable package project , because I am very clear all the files that I needed.
TS Runtime : http://www.ni.com/download/ni-teststand-run-time-system-2016/6247/en/
So I use the code below to specify the models sequence, But it seems doesn't work at all.
axApplicationMgrA.GetEngine().StationOptions.StationModelSequenceFilePath = @"..\Components\Models\TestStandModels
\SequentialModel.seq";
RegistryKey Reg = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Wow6432Node\National Instruments\TestStand\16.0", true);
Reg.SetValue("CustomPublicLocation", Environment.CurrentDirectory);
Reg.Close();
And also I don't know how to deal with "cfg",Any help is appreciated!
04-17-2018 10:21 PM
Computer A: Teststand Run-time has been activation.
Computer B: One package with all the files for one project and TS Customize User Interface.
What I want is copy the package from computer B to computer A, and the package can run normal without any setting.
All the setting should be done by the Customize User Interface,such as TestStandModels specify.