LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

About.vi issue in Labview 2012

Did you open the code for the about?  When I attempt to open the code, it is looking for System.dll.

 

Going into the [About Help] - Get App Version Info.vi, your .NET call is out of date.  I had to re-select it for LabVIEW to like it.  You'd be better off using the WinAPI call.

 

It worked after I rebuilt it.  I included my updated files, as your project did not contain your build specification.

 

Matthew

Message 11 of 14
(534 Views)

I have seen this before.  I fixed it, but the problem didn't disappear.  In my example, when I open the  "[About Help] - Get App Version Info.vi", the .NET DLL is no longer out dated (see picture), but when I compiled the exe, the error still occur.  

 

What did you mean by using WinAPI call?  What build specification are you referrring to?  I attached everything.  

------------------------------------------------------------------

Kudos and Accepted as Solution are welcome!
0 Kudos
Message 12 of 14
(520 Views)

When I ran your exe, the error is not data.  When I opened your "[About Help] - Get App Version Info.vi", I got the attached error saying tha a newer dll is loaded instead.  I saved everything and recomplied again, and the error appeared once more.  Howcome my dll doesn't work?

------------------------------------------------------------------

Kudos and Accepted as Solution are welcome!
0 Kudos
Message 13 of 14
(517 Views)

Try going back an manually selecting the function calls again.  Sometimes LabVIEW won't complain, but it really is not reconnecting everything.

 

The WinAPI call is here:

 

http://msdn.microsoft.com/en-us/library/windows/desktop/ms647003(v=vs.85).aspx

 

Someone already did the work for you though:

 

http://digital.ni.com/public.nsf/allkb/935BA7FB426305398625711E0055F1FA

 

they have a dll version and a .NET version of the library.

Message 14 of 14
(505 Views)