NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Error -18001 during installation of built application during installation on different PC

Hi All,
   We are having problems with making an installation package to install our built TestStand/LabVIEW application on the target PC. We get the error shown in the attached image and haven't been able to determine what is correct on the destination PC.
 
Thanks,
 
P.M.
Putnam
Certified LabVIEW Developer

Senior Test Engineer North Shore Technology, Inc.
Currently using LV 2012-LabVIEW 2018, RT8.5


LabVIEW Champion



0 Kudos
Message 1 of 5
(3,286 Views)

Well, we have found a fix, figure I'll mention it.

 In TestStand toolbar Configure ..Adapters.. select LabVIEW and click the "Configure..." button then select the version of LabVIEW, in our case the LabVIEW Run-time engine. Only took three of us a few hours to figure it out. Is there a way to perform this setting function in the install?

   Now we are getting the message that "Print VI to Html" property not supported in Run Time Engine (LV7.1) which shoots down part of our program as written. Argh! Any suggestions out there with you TestStand gurus (I am a real newbie in TS)?

Thanks,

P.M.

 

Putnam
Certified LabVIEW Developer

Senior Test Engineer North Shore Technology, Inc.
Currently using LV 2012-LabVIEW 2018, RT8.5


LabVIEW Champion



0 Kudos
Message 2 of 5
(3,282 Views)

Putnam,

I have a few questions...

What Version of TS are you using?
Are you using the TestStand Deployment Utility to create your installer?

Antonio Lie.

0 Kudos
Message 3 of 5
(3,251 Views)

TS3.1.1 and yes we are using the deployment utility. Unfortunately the LabVIEW function we were using isn't supported in the LabVIEW Run-time environment, which unfortunately we didn't notice until trying to port it to the target system.

P.M.

Putnam
Certified LabVIEW Developer

Senior Test Engineer North Shore Technology, Inc.
Currently using LV 2012-LabVIEW 2018, RT8.5


LabVIEW Champion



0 Kudos
Message 4 of 5
(3,247 Views)

Putnam,

It seems that you were getting the error attached (-18001) because you are distributing your configuration file.
If your configuration settings indicate that you should use LV development system as the server to use LV must be installed on your target system or you get the error mentioned above.
If you were not distributing the configuration file, TS would use the run-time engine.
As you already know based on your "research", if you want to distribute the configuration file you have to make sure you distribute it with the desired settings.

If the method is not supported in LV Run-time Engine there is nothing you can do about it.
Either you install LV on your target computer or you change the way you are sending the VI to the HTML file (do not use the method).
Hopefully LV will support this method in future versions.

Regards.

Antonio Lie.


 


 

0 Kudos
Message 5 of 5
(3,229 Views)