11-04-2010 12:46 PM
I have a LabVIEW installer with the following Registry page in it and it does not write the values I have requested to the registry on Windows Server 2008 R2. Any clues that anyone can give me to assist.
Note: The [INSTALLDIR] variable is a valid command.
11-08-2010
04:24 PM
- last edited on
01-30-2025
11:35 AM
by
Content Cleaner
Hi cbauer,
My primary concern is the OS you're using, Windows Server 2008 R2. If you look at our Operating System Support Roadmap, you'll see that 2008 R2 is only supported by LabVIEW 2009 SP1 and later. You didn't say what version of LabVIEW you're using, but by the looks of the screenshot, I'm guessing it's pre-2009.
Hope that helps!
11-08-2010 04:28 PM
I am using LabVIEW 2009 SP1.
11-09-2010 06:07 PM
Hi cbauer,
I guess it's never quite that easy, huh? One possible culprit could be UAC (User Account Control). Make sure to double-check the priviledges and security settings on your computer.
Also, how are you verifying that that the registry write failed? Does the installer return any error messages?
11-10-2010 07:57 AM
I am installing as the Local Administrator of the system with no UAC popups coming up. I have also tried right clicking the setup file and clicking on "Run as Administrator" just to make sure.
I am verifying that it did not write by looking at the registry after the installer is finished and seeing that my keys are not there. I have even tried looking at the registry after a reboot just to make sure.
11-11-2010 10:54 AM - edited 11-11-2010 10:55 AM
Hi Cbauer,
You didn't mention which bitness of LabVIEW 2009 you were using, but I'd guess 32-bit? If so, just a sanity check that you are looking at the 32-bit registry location on Server 2008 R2?
Assuming you're using 32-bit LabVIEW, then it is going to create a 32-bit installer. The 32-bit installer can only write to the 32-bit registry. So though you are writing to HKLM\Software\Summitek (which is a 64-bit registry location), Windows redirects the key creation to HKLM\Software\Wow6432Node\Summitek (which is the 32-bit location). Look at that location to see if your key is there.
This isn't actually a problem, as if your 32-bit LabVIEW application tries to open HKLM\Software\Summitek - it too will be automatically redirected to the "Wow6432Node" location. So in short, because of Window's automatic redirection, it's something you don't usually need to worry about.
Regards,
- Wes
11-11-2010 11:10 AM
Wes,
Thank you!!! I didn't know that and will make sure I am looking at the correct registry. I will report back.
11-18-2010 01:41 PM
Wes,
They are there. Thank you for your help!!!
Chris