eberaud Posted September 24, 2015 Report Share Posted September 24, 2015 I see a message about the following missing DLL when I open my LabVIEW project: api-ms-win-crt-runtime-l1-1-0.dll Have any of you ever see this? Some googling makes it looks like it's due to a missing C++ Redistributable... Quote Link to comment
ThomasGutzler Posted September 24, 2015 Report Share Posted September 24, 2015 When you're loading a project that does calls to external libraries, LabVIEW tries to read those libraries on load. If they haven't been installed properly or are distributed incompletely you will get an error if those libraries were built on a C++ version that you don't have the runtime installed for. I haven't seen this exact error so I'm not sure if that's what's causing it but there's a chance Quote Link to comment
eberaud Posted September 24, 2015 Author Report Share Posted September 24, 2015 Thanks. So if I build my application while this error still exists, could it explain why my DLL call is not working? Quote Link to comment
ThomasGutzler Posted September 25, 2015 Report Share Posted September 25, 2015 It shouldn't matter if you're calling your dll from the development environment or a built executable. As long as one or more dependencies of the DLL are missing, it won't work. You can try dependencywalker to find out what you're missing. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.