LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

v8.20 installer triggers Windows Installer error 1931 referencing stdole2.tlb

I've just migrated an existing application to v8.20 and have created a new installer for the application.
When I run the installer, though, I get an error message:
 
Error 1931. The Windows Installer service cannot update the system file C:\WINNT\system32\stdole2.tlb because the file is protected by Windows. You may need to update your operating system for this program to work correctly.
 
I understand that Windows is protecting the file, my question is why does the LV builder include stdole2.tlb in the installer in the first place and how can I make it stop trying to update standard OS files? The computer being installed on is signed up for Windows automatic updates, so it IS up to date.
 
0 Kudos
Message 1 of 2
(3,445 Views)
Hi Igk,

I'm sorry, but I'm not finding much about what we do with stdole2.tlb either.  A few questions that might help us:

- With your installer, are you including any other installers or driver packages from us?
- Does this reproduce on all computers?
- Does this happen for you no matter what application you make (try making a real basic while loop iteration counter example)?

Thanks,
mike
0 Kudos
Message 2 of 2
(3,431 Views)