LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

After upgrading, my built exe requires NI-488.2 Runtime?

I just upgraded from LV2016 to LV2018, and now my exe requires the NI-488.2 runtime.  In LV2016, I only needed the NI-VISA runtime.  Any ideas why?  Any tips on what functions in my code are causing this requirement?  I'd like to know so that I can try to remove/replace those functions. 

 

The problem is that NI-488.2 runtime not only bloats my installer, but it installs some junk into Windows programs shortcuts which my customers will complain about.  I am not using GPIB in my application.  I am just doing some basic RS232 communication using NI-VISA.

 

Thanks, John

http://www.medicollector.com
0 Kudos
Message 1 of 5
(2,754 Views)

That would be a whole lot easier to answer if you posted some code.


"Should be" isn't "Is" -Jay
0 Kudos
Message 2 of 5
(2,750 Views)

Don't think you will see the code, @JeffB, look at the website, it is a commercial product for recording medical information. 

 

I think you need to shake that 8-ball and see what pops up. 🙂 

 

mcduff 

Message 3 of 5
(2,731 Views)

Yes, I can't upload code.  Not only is it a commercial app, but the codebase is gigantic.

 

But I may have jumped the gun here.  I suspect NI-488.2 is not required.  Even though the application builder is "recommending" it when I select "automatically select recommended installers".  It seems NI's routine for recommending installers is a bit lacking.  It is recommending NI-488.2 Runtime, but not recommending other things which actually are required (such as NI TDM Streaming).

 

I'll keep this updated.  I am still struggling to get my code to properly distribute after upgrading to LV2018.  

http://www.medicollector.com
0 Kudos
Message 4 of 5
(2,727 Views)

OK.  This is really shaky 

 

488.2 is a normal, core interface for VISA.  Like ethernet or serial.  I would have expected it to always be installed with VISA Runtime.   It may just be that the specific 488.2 driver was split out from VISA Runtime as a potential optimization. 

 

Can you compare the size of both installers?


"Should be" isn't "Is" -Jay
0 Kudos
Message 5 of 5
(2,709 Views)