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 help

    Installing 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/3efedde4322fef198​62567740067f3cc/d4d32d45ead5830186256bd800506a41?O​penDocument
    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-9076

    Yes. See the following thread.
    Paolo
    LV 7.0, 7.1, 8.0.1, 2011

  • I would like to display the pause button in an executable built with the LabVIEW 6.0.2 application builder.

    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.
    Doug

    Installing 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!
    Jess

    Hi 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,
    Ken

    Kenneth.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

  • Executable won't run

    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 KB

    Putting 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 prpblem 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.,

    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

  • JTextField and EventListener

    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!