05-10-2019 04:04 AM
Does anybody have any experiences running LabVIEW Executables on Windows Server 2016 or 2019?
I know that this is not officially supported and I already got a call from NI but they said they have no experiences regarding this topic.
05-13-2019 12:01 AM
Any suggestions?
07-18-2019 02:17 PM
I too would be interested to know this as i'm looking for a dedicated server solution and given that most dedicated server hosts only seem to support Server 2016 or Ubuntu.
07-19-2019 12:56 AM - edited 07-19-2019 12:57 AM
I had a discussion with NI and they told me, it is not supported. And this will be the only thing what they gonna tell me regarding this issue.
05-26-2021 06:42 AM
Sorry, do you have any updates about this question?
I'm interested in compatibility of MS Windows Server 2019 and any version of LabVIEW.
05-26-2021 07:35 AM
NI will not give any statement about this since they do no testing of this. It’s understandable since servers are generally not used to host LabVIEW applications. In fact most IT departments will forbid to install anything on such a system they haven’t specifically tested, audited and approved.
As such you will be on your own. My suspicion is that a bare LabVIEW application will run but YMMV greatly depending on what extra features you use such as drivers (DAQmx, GPIB, etc) or extra services (ActiveX, .Net components, HTTP functions. etc).
05-26-2021 01:14 PM
@rolfk wrote:
NI will not give any statement about this since they do no testing of this. It’s understandable since servers are generally not used to host LabVIEW applications. In fact most IT departments will forbid to install anything on such a system they haven’t specifically tested, audited and approved.
As such you will be on your own. My suspicion is that a bare LabVIEW application will run but YMMV greatly depending on what extra features you use such as drivers (DAQmx, GPIB, etc) or extra services (ActiveX, .Net components, HTTP functions. etc).
I have run LabVIEW applications on Windows server before and haven't encountered any significant issues. My code is basically all pure LabVIEW code without any Active X or hardware communications other than straight TCP. The worst thing about running on a Windows server is the auto update/reboot. That is now a problem on Windows 10 as well if the application is meant to run 24/7. I haven't converted the application to run as a service yet. In general, if you are using basic LabVIEW code (meaning LabVIEW primatives) without much external dependiences it should run fine. I would avoid overly complex UIs as well as external drivers.