Showing results for 
Search instead for 
Did you mean: 

Installer automatically includes DotNET Runtime

Hi everyone,

I'm using LabVIEW 2018 SP1 f4 to build an application and its installer. Between two builds, I noticed that the installer size increase by ~60 MB. The new installer includes an additional folder with these files:

06.03.2019  00:29           253.952 CertInstaller_Wrapper.msi
06.03.2019  00:29         1.187.840 DotNet462.msi
06.03.2019  00:29           253.952 DotNet462_Wrapper.msi
06.03.2019  00:28            20.480 DotNet462_Wrapper_chs.mst
06.03.2019  00:28            20.480 DotNet462_Wrapper_deu.mst
06.03.2019  00:28            20.480 DotNet462_Wrapper_fra.mst
06.03.2019  00:28            20.480 DotNet462_Wrapper_jpn.mst
06.03.2019  00:28            20.480 DotNet462_Wrapper_kor.mst
06.03.2019  00:28             1.521 MicRooCerAut2011_2011_03_22.crt
06.03.2019  00:28        62.008.080 NDP462-KB3151800-x86-x64-AllOS-ENU.exe
06.03.2019  00:28           213.512 NIInstallCertificate.exe
              11 Datei(en),     64.021.257 Bytes

So the installer includes the DotNet runtime. I did not change the additional installers in between builds. The actual program changes are fairly minor.

What I did was install SystemLink and in the process upgraded NI System Configuration from 18.5 to 19.0. So does that include the DotNet runtime now? It says in the 18.5 readme that "NI software installs VC2015 Runtime and .NET 4.6.2" which reads as if the DotNet RT should have been included before. There is no readme for 19.0 that I could find.

The installer is big enough as it is. Can I exclude the DotNet runtime or do I just live with it?


0 Kudos
Message 1 of 2

Well it's up to you really.

I have to say I have no clue what could cause the DotNet RT to be included or not in your installer but there is probably a reason for it.

If you really need to know, open a SRQ with NI tech support.


My rule of thumb is to let LabVIEW decide what should be included in my install - only on rare occasions I went and modified it.


I think the considerations are :

- do you really care about 60Mb?

- who uses your installer? only you when you deploy a system or dozen of people who might call you if the soft doesn't work properly after installing?

We have two ears and one mouth so that we can listen twice as much as we speak.


Antoine Chalons

0 Kudos
Message 2 of 2