LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Application not working on a specific windows desktop machine

Solved!
Go to solution

We have a LabVIEW application installer created by a vendor which does not work on a Dell desktop running Windows 10 PRO or Windows 10 Enterprise. An error window pops up indicating that the full version of LabVIEW is required. However, when installing on a Desktop with the windows 10 corporate load, or a laptop with the windows 10 corporate load, or a cDAQ 9132, the application runs normally with no pop-up window.

Any idea why it doesn't run on the Dell Desktop with Windows 10 PRO or Windows 10 Enterprise? And why the pop-up window that indicates full version of LabVIEW required? 

note: LabVIEW is not installed on any of the machines that the application runs normally - only what the installer installs. 

0 Kudos
Message 1 of 11
(5,746 Views)

What's the difference between Windows 10 PRO or Windows 10 Enterprise and Windows 10 corporate load?

 

In fact what is Windows 10 corporate load?

========================
=== Engineer Ambiguously ===
========================
Message 2 of 11
(5,729 Views)

It is likely a driver issue, as in you don't have the right versions installed.  Make sure your DAQmx, VISA, etc. drivers are the same.



There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 3 of 11
(5,722 Views)

I've seen this error occur when a dependency, usually a DLL, isn't found in one of the system folders on the PC where it's expected to be found.

 

Also, I assume the actual error message reads something like "The full development version of LabVIEW is required to fix the errors", and if you search for that message on this forum you'll see several other threads of people with the same issue.

 

If that's not the error, can you post the exact error text or a screenshot of said error?  

Message 4 of 11
(5,707 Views)

Are you saying the installer itself is giving the error?

Or that the program you install with that installer winds up giving the error when you run it?

 

What does the application do?  Does it work with things like Excel through activeX?

Does it do any higher end math that requires an extra analysis dll?  (I think it is lvanalyis.dll or simiar in name to that.)

There are some LabVIEW functions that will not run in LabVIEW base and thus need LabVIEW full.  They might be calls to that dll when run from the runtime engine.  If that dll wasn't installed with the installer (but perhaps installed on the other PC's) then it might throw this error.

Message 5 of 11
(5,699 Views)

This is generally because of the drivers issue.

Some drivers must not be working properly.

Install those drivers again and restart your machine

Then the application will be working fine

Message 6 of 11
(5,584 Views)

Everything the applicaiton requires is apparantly being installed with the LabVIEW application Installer; the application runs on the other machines with no additional drivers installed. There are no other LabVIEW drivers or components being installed on the other machines individually.

When running the application on the machine that is running Windows 10 PRO, we get an error window about the length of the screen and the same text (error) keeps repeating: "Full version of LabVIEW required", which makes no sense in that it is an EXE and still doesn't work when installing a full version of LabVIEW and generates the same error with the full version of LabVIEW installed: "Full version of LabVIEW required".

We compared the versions of the operating system and that doesn't appear to be an issue.

 

We plan to find another desktop which we can wipe clean and install Windows 10 PRO. At the moment the other machines we tried are laptops and cDAQ embedded 7 which all work normally. We need a desktop because of the bus requirements to install a GPIB card; although we're looking into a cDAQ and serial to GPIB converter.

 

Thank You!

0 Kudos
Message 7 of 11
(5,544 Views)
Solution
Accepted by topic author sfrosty

What version of LabVIEW runtime is installed? 

 

Have you installed/enabled .NET framework 3.5 on the pro machine? 

 

Message 8 of 11
(5,540 Views)

In answer to:

What's the difference between Windows 10 PRO or Windows 10 Enterprise and Windows 10 corporate load?

 

  • Windows 10 PRO is a version of windows on a newly formatted Dell desktop machine - not sure of its' contents.
  • Windows 10 corporate load is a version of windows with all corporate applications including windows 360, intranet, ethernet, and secrurity applications.
  • Windows 10 Enterprise is a stripped down version of Windows 10 corporate load - not sure of its' contents.

Now that I have written this, I wonder if the application is looking for a windows component that is missing with Windows 10 PRO? I guess we should examine the difference between Windows 10 PRO and Windows 10 Enterprise? The reason for trying to utilize Windows 10 PRO is to make the machine as deterministic as possible. And I should think, a better solution would be a cDAQ emebedded LINUX controller. However, the question still arises, why doesn't the application work when installed on a Dell desktop running Windows 10 PRO?

 

And sorry, I don't have the third party source code, only the installer.

And, I want to thank you for your question! 😊

 

 

 

 

0 Kudos
Message 9 of 11
(5,540 Views)

In reply to Kyle:

Does the error read: " Full version of LabVIEW is required to be installed":

 

OMG! That is the error.

Thanks so much!

0 Kudos
Message 10 of 11
(5,539 Views)