09-30-2020 12:56 AM
I see a weird issue. I am using Windows 10 64-bit OS.
I have no issues with LabVIEW 32-bit installation. When I try to open LabVIEW 64-bit, I see this issue. I have looked for common items to trouble-shoot and even did a uninstall and reinstall but this issue persists. Any thoughts on what I can try?
Solved! Go to Solution.
09-30-2020 10:02 AM
I googled "vcruntime140.dll not found" and the first hit told me that it means that Visual C++ isn't installed properly. Still weird, though.
10-01-2020 03:35 PM
Downloading and installing Visual Studio Runtime 2015-2019 fixed the issue.
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Although, I do have to question why uninstalling and reinstalling NI bundle entirely wouldn't fix this issue. Maybe something for NIR&D to look into?
10-01-2020 05:08 PM
@winterishere8 wrote:
Downloading and installing Visual Studio Runtime 2015-2019 fixed the issue.
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Although, I do have to question why uninstalling and reinstalling NI bundle entirely wouldn't fix this issue. Maybe something for NIR&D to look into?
That's EXACTLY why I said it was still weird. 🙂
08-24-2021 03:11 PM - edited 08-24-2021 03:36 PM
@winterishere8 wrote:
Downloading and installing Visual Studio Runtime 2015-2019 fixed the issue.
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Although, I do have to question why uninstalling and reinstalling NI bundle entirely wouldn't fix this issue. Maybe something for NIR&D to look into?
There is a 32 bit and 64 bit download. Which version does LV 2017 require? Specifically with the nieserver.exe, that is what is cause the error on my system.
08-24-2021 04:13 PM
@TeraTech wrote:
@winterishere8 wrote:
Downloading and installing Visual Studio Runtime 2015-2019 fixed the issue.
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Although, I do have to question why uninstalling and reinstalling NI bundle entirely wouldn't fix this issue. Maybe something for NIR&D to look into?
There is a 32 bit and 64 bit download. Which version does LV 2017 require? Specifically with the nieserver.exe, that is what is cause the error on my system.
The bitness of the dll needs to be the same as the bitness of the LabVIEW install, not the version.
08-24-2021 04:53 PM
@billko wrote:The bitness of the dll needs to be the same as the bitness of the LabVIEW install, not the version.
Hmm, that's what I would have suspected but I thought I'd ask because I read somewhere that different parts of LV are written in different bitness? I have LV2017 32bit so I installed vc_redist.x86.exe , rebooted and that did not solve the problem. I then installed vc_redist.x64.exe, rebooted and that seems to have fixed the problem. I was getting the message upon startup and now I am not.
08-25-2021 04:16 AM - edited 08-25-2021 04:17 AM
@TeraTech wrote:
@billko wrote:The bitness of the dll needs to be the same as the bitness of the LabVIEW install, not the version.
Hmm, that's what I would have suspected but I thought I'd ask because I read somewhere that different parts of LV are written in different bitness? I have LV2017 32bit so I installed vc_redist.x86.exe , rebooted and that did not solve the problem. I then installed vc_redist.x64.exe, rebooted and that seems to have fixed the problem. I was getting the message upon startup and now I am not.
As the program name in your error box said, it is nierserver.exe. Not exactly sure but this is probably the NI Error Reporting engine that starts up automatically when you login and such background tasks are often running in the same bitness than the OS on which they are getting installed. It doesn't really matter for the bitness of LabVIEW, since a LabVIEW process is communicating with this engine only through interprocess communication, so both 32-bit and 64-bit LabVIEW can use the same Error Reporting engine (and LabWindows/CVI and whatever other NI software may want to make use of that feature).
That the according installer doesn't install the Visual C Runtime library (properly) is a bug but a weird one, because it obviously doesn't happen for most users, otherwise this forum would be full of such reports.
08-25-2021 06:59 AM
@rolfk wrote:
@TeraTech wrote:
@billko wrote:The bitness of the dll needs to be the same as the bitness of the LabVIEW install, not the version.
Hmm, that's what I would have suspected but I thought I'd ask because I read somewhere that different parts of LV are written in different bitness? I have LV2017 32bit so I installed vc_redist.x86.exe , rebooted and that did not solve the problem. I then installed vc_redist.x64.exe, rebooted and that seems to have fixed the problem. I was getting the message upon startup and now I am not.
As the program name in your error box said, it is nierserver.exe. Not exactly sure but this is probably the NI Error Reporting engine that starts up automatically when you login and such background tasks are often running in the same bitness than the OS on which they are getting installed. It doesn't really matter for the bitness of LabVIEW, since a LabVIEW process is communicating with this engine only through interprocess communication, so both 32-bit and 64-bit LabVIEW can use the same Error Reporting engine (and LabWindows/CVI and whatever other NI software may want to make use of that feature).
That the according installer doesn't install the Visual C Runtime library (properly) is a bug but a weird one, because it obviously doesn't happen for most users, otherwise this forum would be full of such reports.
Oh, so what you are saying is that this is actually external to LabVIEW (so it doesn't really matter about the bitness). Thanks!