Executable built in Win 7 LabVIEW won't run in Win XP
I'm using the "Invoke Node" function and and calling its "GetVersionInfo" property. When I make an executable, it runs fine under Win 7 but has a broken arrow under Win XP, and the error box says:
"The VI is not executable. The full development version of LabVIEW is required to fix the errors."
Now if I had an extra copy of LabVIEW to put on this machine, I'd slap a "full development version of LabVIEW" on that XP box. Let me check my wallet. NOPE, I do not have a spare $2,700! Is there another way to make this VI work?
I've attached the VI and executable.
Attachments:
win_7_to_xp_problem.vi 12 KB
I'm not sure about this.
The reason is because the GetVersionInfo has to work differently between 64bit OS than with 32bit OS. I don't know what (if any) dependency is compiled into the EXE for this (running WoW64 vs. generic 32bit)....
Norbert
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Similar Messages
-
Lightroom 5.6 won't run on Win 7 6 after upgrade through CC
Upgrading Lightroom to 5.5 stopped it from running. I found a fix on the net and moved on.
Now. Lightroom 5.6 has just upgraded and now it won't run. Also, I cannot find a fix - new or old.
This is very frustating..
Please helpInstalling the standalone version just postpones the problem until you install the cloud version, again.
The SLCache folder has bad data in it that confused LR 5.5 and again LR 5.6 until it was cleared, via Solution 4 on this page. Of course there could be other issues, so trying each of the solutions in order could be useful, but Solution 4 is the one that finally worked for me, with LR 5.5 on my home computer, and LR 5.6 on my work computer, where I'd installed the standalone 5.5 to bypass the issue and it came back with LR 5.6:
Lightroom doesn't launch or returns "Develop module is disabled" error after 5.5 update
Once you remove the contents of the SLCache folder other Adobe programs will ask to be relicensed like Elements via a serial number or the cloud programs by logging in, but that is just once after you clear it not each time. -
HP Solution Center won't run in Win 10
I hava Photosmart 6525 All-In-One printer. I just updated my Windows 7 OMNI All-In-One desktop to Windows 10 and and now the HP Solution Center won't run. I get "HP Solution Center cannot run because your device installation is not complete". The printer works great; however I can't scan. I have uninstalled and re-installed the printer and software four times. Every time it installs with no problem but the Solution center won't run. Is there a fix for this?
Hi,The HP Solution Center is not a part of the Photosmart 6525 software, it exists on your PC from your previous HP printer and have nothing to do with the new one. The HP Photosmart 6525 provided with the HP Printer Assistant software, to launch its software type HP into the search bar and open the HP Photosmart 6520 software. As a refernce see the 'How can I find HP Solution Center for a printer manufactured after 2011?' section below:http://support.hp.com/us-en/document/c02463264 Regards,Shlomi
-
Active x made on win95 won't run on win 2000/xp
Hi
My application is built on win xp/office 2000 Excell. Intention is to run it on win 95/office 97 Excell - machine.
Labview version is 6.02. Lv collects data from a data-logger and finally generates an Excell report using Active X.
Everything else goes fine except Active X part. Some method nodes (Range/PasteSpecial, Range Copy, Range Select etc.) are gray in diagram and they have to be recreated in win95. Most of the nodes operate ok.
Is there any way to make it work. Thanks in advance for any help.Hi Martti
Microsoft changed its underlying Active X Object Model between the two different releases of Office 97 and Office 2000, that's the reason why you've to change some methods and properties.
Check this too:
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/d4d32d45ead5830186256bd800506a41?OpenDocument
Luca
Regards,
Luca -
Bug: Built Real-Time app won't run if it accesses a typedef'ed shared variable node
Hello,
I finished developing a Real-Time program that uses typedef'ed (clusters and enums) networked shared variables (SVs). It works fine when I run the program in Development mode. However, when I built and deployed it as a start-up app, it refuses to start. The VI monitor in the Distributed System Manager says that the VIs that use those SV nodes (and the top-level VI that references them) have "Bad" status, and the rest are "Idle".
To get my built program to run, I had to disconnect all the variables from the typedefs. Deleting the SV nodes made the program run too, but that's not an option.
Has anyone else encountered this?
Platform: LabVIEW 2012 (32-bit), NI cRIO-9076Yes. See the following thread.
Paolo
LV 7.0, 7.1, 8.0.1, 2011 -
When we upgraded to LabVIEW 6.0.2 (Windows) the executables no longer had the pause button in them. This was a useful feature but I can't find an option to display this button in the Application Builder. Please let me know if this option has been removed and whether I need to allow for pauses to be built into the programming. Thanks.
A well designed application shouldn't need to be aborted the hard way but if you want this feature, you can enable it in the application builder settings.
Under the "VI Settings" tab, select your Top Level VI and press "Edit build settings...".
Change the item "User can abort VI" to "Yes".
LabVIEW, C'est LabVIEW -
DAQ program compiled under Win2k won't run under Win 95.
When I compile a LabView 5.1.1 vi program that uses lvdaq.dll on my Windows 2000 workstation, that same program will not run on a Windows 95 notebook computer. Error code 21 (external subroutine could not be found) is reported for all standard DAQ vi's calling functions within lvdaq.dll even though the dll can be found in the program directory, the system directory, the vi.lib\daq directory, and via the system path. The same program compiled on a Windows 95 workstation runs on the Windows 95 notebook computer just fine. Why is lvdaq.dll not found when the program is compiled under Windows 2000? Do I need the same version of NI-DAQ on both computers?
Larry;
If you are doing NI-DAQ function calls on your VI you need to match the NI-DAQ version on both machines, otherwise, depending on what functions you are calling and what are the NI-DAQ versions, you might get some errors. Just for future reference, this procedure is good for NI-VISA (if you are using VISA VIs) and NI-488.2 (if you are using GPIB boards) as well.
Regards
Filipe Altoe
Application Engineer
National Instruments -
[Solved] Spotify won't run in WINE
Tried to install the Windows version of Spotify using WINE, it seems to install fine but doesnt run at all.
When i run it from the terminal i can see this error -
wine client error:41: write: Bad file descriptor
libgcc_s.so.1 must be installed for pthread_cancel to work
err:seh:raise_exception Unhandled exception code 80000101 flags 1 addr 0xf7712425
heres a list of the following packages i installed from pacman -
WINE (with all dependencies)
lib32-mpg123, lib32-libxml2, lib32-openal, lib32-libpng
pulseadio
pulseaudio-gnome
alsa-plugins
alsa-oss
Any ideas how to fix this error guys ?
Last edited by cra1g321 (2011-02-24 16:56:53)olive wrote:I have installed spotify and it works. I see that there is a warning about libgcc_s.so.1. Is this file installed (owned by gcc-libs). If there is still a problem move spotify.exe launch it with a fresh WINEPREFIX.
Checked out gcc-libs using pacman -Ss gcc-libs and it showed a lib32-gcc-libs on the list of packages.
So installed it and spotify now runs fine,
Thanks -
One more: Win 7 won't run after Arch 64b install
Hi,
Just got a new 2 drive PC.
Partitioned drives, and then installed as follows:
1. Win 7 (64b) on sda1 (+more NTFS partitions)
2. Arch 64b (fully updated) on sdb1-/boot and sdb2 -/.
GRUB (NOT version 2) installed on sda.
While Win 7 appears in the (grub) menu, it will NOT load if selected.
Please advise!
Thanks!
Michael Badt
My disks partition scheme:
fdisk -l /dev/sda
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000979f1
Device Boot Start End Blocks Id System
/dev/sda1 * 63 153597464 76798701 7 HPFS/NTFS
/dev/sda2 153597465 255995774 51199155 83 Linux
/dev/sda3 255995775 2897515529 1320759877+ 7 HPFS/NTFS
/dev/sda4 2897515530 2930272064 16378267+ 5 Extended
/dev/sda5 2897515593 2915942084 9213246 82 Linux swap / Solaris
/dev/sda6 2915942148 2930272064 7164958+ 83 Linux
[root@myhost miki]# fdisk -l /dev/sdb
Disk /dev/sdb: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0009e738
Device Boot Start End Blocks Id System
/dev/sdb1 63 64259 32098+ 83 Linux
/dev/sdb2 64260 24643709 12289725 83 Linux
/dev/sdb3 24643710 2328637814 1151997052+ 83 Linux
/dev/sdb4 2328637815 2930272064 300817125 5 Extended
/dev/sdb5 2328637878 2779196804 225279463+ 7 HPFS/NTFS
/dev/sdb6 2779196868 2797623359 9213246 7 HPFS/NTFS
/dev/sdb7 2797623423 2930272064 66324321 83 Linux
================================================
my /etc/fstab
# <file system> <dir> <type> <options> <dump> <pass>
devpts /dev/pts devpts defaults 0 0
shm /dev/shm tmpfs nodev,nosuid 0 0
#/dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0
#/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
#/dev/fd0 /media/fl auto user,noauto 0 0
/dev/sda1 windows ntfs-3g defaults 0 1
/dev/sda2 linux_backup xfs defaults 0 1
/dev/sda3 photos ntfs-3g defaults 0 1
/dev/sda5 swap swap defaults 0 0
/dev/sda6 /var reiserfs defaults 0 1
/dev/sdb1 /boot ext2 defaults 0 1
/dev/sdb2 / ext4 defaults 0 1
/dev/sdb3 /home ext4 defaults 0 1
/dev/sdb5 lr_cat ntfs-3g defaults 0 1
/dev/sdb7 images_sda xfs defaults 0 1
==========================================================
and, finally, my /boot/grub/menu.lst
# (0) Arch Linux
title Arch Linux
root (hd1,0)
kernel /vmlinuz26 root=/dev/sdb2 ro
initrd /kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd1,0)
kernel /vmlinuz26 root=/dev/sdb2 ro
initrd /kernel26-fallback.img
# (2) Windows
title Windows
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1
===============================================mibadt wrote:
Thanks,
But:
1. As can be seen my Windows is on the FIRST drive (sda)
2. I'd rather not use Windows boot loader.
Any more tips?
Thanks
You don't need to use the Windows bootloader, you only need to fool Windows into thinking it is the primary drive in the boot order, by adding:
map (hd0) (hd1)
map (hd1) (hd0)
per the Wiki section I linked to. Windows throws a fit when it knows it is not the 1st thing in the bootorder in the BIOS. -
Philips VOIP phone install won't run on Win 7
Hi -
I've got a Philips VOIP 0801B/37 phone. It has an install disk. When I run the install disk it says it only runs on Windows 2000 and Windows XP.
What I want is the microphone. What does it take to get a bigger selection of microphones in the Skype dropdown list of microphones? All that shows for me is a single microphone for any of my headsets (a Realtek microphone). The Echo Sound Test Service does not record any messages when I try it.
DougInstalling the standalone version just postpones the problem until you install the cloud version, again.
The SLCache folder has bad data in it that confused LR 5.5 and again LR 5.6 until it was cleared, via Solution 4 on this page. Of course there could be other issues, so trying each of the solutions in order could be useful, but Solution 4 is the one that finally worked for me, with LR 5.5 on my home computer, and LR 5.6 on my work computer, where I'd installed the standalone 5.5 to bypass the issue and it came back with LR 5.6:
Lightroom doesn't launch or returns "Develop module is disabled" error after 5.5 update
Once you remove the contents of the SLCache folder other Adobe programs will ask to be relicensed like Elements via a serial number or the cloud programs by logging in, but that is just once after you clear it not each time. -
Aggregator EXE files won't run
Hi,
I'm new to using Captivate and I recently created my first Captivate-based lesson. I have 5 discrete learning modules each with their own multiple-choice quiz, so I decided it would be best to make 5 different projects and then stitch them together using Aggregator. I want to publish both an APP file for Mac users and an EXE file for PC folks. The APP file I create in Aggregator runs just fine, but the EXE file won't run. There are no error messages, it just doesn't do anything when you try to run the file.
Here is what I have tried (without success):
Both XP and Win 7 (won't run on either)
Installing newest version of Flash Player
Running the EXE file as an Admin
Oddly enough, if I publish each of the 5 projects as an EXE separately, they run just fine. My back-up plan is to make the PC users open each of the 5 modules separately, but I'd prefer to avoid this if I can.
Am I doing something wrong in Aggregator? It seems pretty simple and the APP file works...
Thanks for any help!
JessHi Rod,
That was a great idea. Unfortunately, none of the 5 Aggregator EXE files (each with one of the 5 projects missing from it) worked. I double-checked the 5 EXE files that I published individually directly from Captivate (without Aggregator) and all of them work just fine. It's looking like I need to go with plan B and just force my users to return repeatedly to the CD-ROM to open each subsequent module.
I asked a friend to run the Aggregator-created APP file on his Mac and it wouldn't run for him even though it will run for me on my Mac. So I'm thinking I will need to publish each of the 5 projects as separate APP files as well and the Mac and PC folks will be in the same boat.
Thanks,
Jess -
Why is VI not executable using Labview 7.1 Run-Time Engine?
Hi,
In our Teststand sequence, we have a Labview Action step which is returning an error: "The VI is not executable", along with the error code: -18002.
This error occurs on a Production PC using the L.V. 7.1 Run-Time Engine.
I'm aware of Mass Compiling to ensure all the VI's are the correct version, but this has not resolved the problem.
The software was installed on the production PC using a Teststand created installer, with the Labview Adapter set
correctly to the Run-Time Engine, i.e. not trying to open the Labview Developer Server to execute the step at run time.
Because it's the 1st Labview module to be executed, I added another similar step to run beforehand, i.e. the new simple
Labview code ran first. This executed correctly, but then the next step caused the error above.
The small number of associated sub-vi's are on the target PC, and have been mass compiled.
I've had -18002 errors before, but this is one I cannot cure.
All suggestions gratefully received.
Gary.Hi Guys,
Regarding this -18002 error when using the Run Time Engine instead of the Development Environment, what is the VI within the step that is failing (in any of the cases you've mentioned) trying to do? Are they built around any toolkits?
In my experiments with a simple VI (with just a user dialogue) using the LabVIEW 7.1 RTE in both TestStand 3.1 and 3.5 this morning, I haven't found any issues
There is a possibility if any of the sub-VIs or toolkits you use contain a Merge Errors.vi, that the Run Time Engine picks up a copy of the VI built for previous versions of the RunTime Engine (due to the order in which the sub-VI directories are scanned), and it cannot convert it.
There are a few solutions for this, the easiest one looks to be to copy the error.llb\Merge Errors.vi for LabVIEW 7.1 into the same directory as the VI you're calling (so TestStand can pick it up easily).
Can you let me know if this solution helps at all? If not, would it be possible to post up any of the code or sequence you're having problems with?
Best wishes,
Mark
Applications Engineer
National Instruments -
Wine & Labview Executable​s?
Is it possible to run LabView executables under wine? Has anyone ever attempted to do this? Thanks for any information.
Regards,
KenKenneth.Miller wrote:
Is it possible to run LabView executables under wine? Has anyone ever attempted to do this? Thanks for any information.
Regards,
Ken
I've tried it several years ago with
LabVIEW 5.1.1 and 6.1 and didn't really have any significant issues
except that everything was sort of sluggish and certain screen updates
left artefacts on the screen. Now Wine has come a long way since but so
has LabVIEW and I doubt somewhat that LabVIEW 8.0.1 would be as
complient with Wine as older versions have been.
All the .Net, Active X and what else more is quite involved and LabVIEW
8.0.1 does not for nothing require Win2000 or XP to run. Wine has on
that area quite some deficiencies related to specific functionality
such as ActiveX/DCOM and does not attempt to provide .Net functionality
at all. Of course you could get Mono into the picture here but last
thing I heard they were trying to sort of modify Wine to get their
system to load properly.
I believe that .Net is optional in that LabVIEW will only weak link to
.Net functionality and did so before with ActiveX/DCOM but since
Win2000 comes with ActiveX support out of the box, this weak linking
might not have been tested properly anymore and might actually fail.
All in all not exactly a good constellation and since LabVIEW for Linux
is available since a long time I haven't bothered about LabVIEW on Wine
for quite some time.
Rolf Kalbermatter
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions -
I have a main application calling a sub VI 'Sub Al getest2.VI" into a sub panel. When I include a 'display message to user' from the functions palette in de sub VI, the whole program runs fine in developer mode. After building an application, the sub VI opens in the main applications sub panel, but it won't run. The same if I add another custom VI to the "Sub Al getest2 VI" it also won't run after building the full application.
The fun part is: If I create a new project with the sub Al getest2.VI as the main program (and including embedded sub VI's) I can build an executable and it will run fine on it's own.
In the main application build I include all project files as 'Always included'.
Do you have a suggestion what could be wrong?
Attachments:
Sub Al getest2 runs not.vi 34 KB
Sub Al getest2 runs.vi 20 KBPutting a VI in a subpanel is not the same thing as calling it. If you want the VI that you're going to put in the subpanel to start running after you open the reference to it, you have to tell it to run by using something like the Run VI method an asynchronous call node.
Mike...
Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion
"... after all, He's not a tame lion..."
Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps -
i have a problem in enabling webserver i get message labview webserver not running error 54 , i checked IIS Manager and www the services r running ok ..can anybody tell what might be error ,,,iam on labview 6.1 and win 2003 server.,
If you already have IIS web server running, you need to run the LabVIEW web server on a different port to avoid conflicts. It probably won't start because the port 80 is already in use.
Check options.."Web Server: Configuration" within LabVIEW.
LabVIEW Champion . Do more with less code and in less time .
Maybe you are looking for
-
Hi guys, I want to parse a string from a JTextField as soon as the user writes something. But I don't know which EventListener I have to use... About a fast answer I would be very happy...
-
How to change the value of project data in the BPM instance?
Hi Everybody, I have a situation that after the bpm instance was created. We found that one of the project data/variable contains the incorrection information. Is it a way we can change the value of that project data/variable? I checked the BPM works
-
How do I disable "reopen windows when logging back in"
Everytime I shutdown the mac asks me "reopen windows when logging back in". In fact the default is to do reopen all open programs when I restart. he annoying thing with apple is that when you close a window like Safari and iPhoto the program itself i
-
Using the iFrame in Web Dynpro
Hi all, Can a listener/event sender like in two different iviews to have it communicate with each other be done with two different iframes? Thanks, Jin Bae
-
Downloading previous version of PhotoShop Elements to new computer
I had PhotoShop Elements 8 on my old computer and want to see how to get it onto my new computer using my serial number. Any suggestions? Thanks!