05-07-2020 09:37 AM
Hi, This feels a little weird being the first question type post in here. hope its OK.
So after using LabVIEW from many a year I have taken on my first full project using TestStand alongside C# and I am in major brain cramming mode.
I read the article "Question on Configuration As Code" several months ago even thought not using TestStand at the time and found it interesting and looks key to making a TestStand Development environment portable and source code able.
Am I right thinking that using the TS Environments I can break the Sequence file location being the key to everything that seems to appear. One of the big point is that I can reference everything relative Engine.GetEnvironmentPath ie the location of the *.tsenv file
I had initially thought my project structure would be something like
<project-root>
<Source>--- C# here
<TS>
Main Sequence File
<subSequences>
<env>
myenv.tsenv
but I'm thinking I do not actually need or want the TS folder and would do
<project-root>
<Source>--- C# here
<env>
myenv.tsenv
<Sequence Files>
many thanks
Danny
Solved! Go to Solution.
05-07-2020 10:22 AM
I like your second option better. I would do something like this though:
<project-root>
<Source>--- C# here
<env>
myenv.tsenv
<Sequence Files>
<TS Public>
<Components>
Etc...
<UIs>
<TS Cfg>
Cfg files here
In case you wanted to customize any Public components or config files specific to the project. Obviously you wouldn't need those folders if you weren't customizing anything.
Cheers,