Link to home
Start Free TrialLog in
Avatar of charlotte_keane
charlotte_keane

asked on

Error 1931. The Windows Installer service cannot update the system file...

"Error 1931. The Windows Installer service cannot update the system file ...msscript.ocx because the file is protected by Windows. You may need to update your operating system for this program to work correctly."

this error occurs when i install my vb project with an XP operating system. but if i install it in 2k, it works fine.  what do you think should i do? by the way, the installer is created in 2k.
Avatar of Rimvis
Rimvis
Flag of Lithuania image

It's most likely because WinXP uses different version of msscript.ocx.
How did you create setup package?
I think in InstallShield you can define rules for OS versions, what files to install. But I don't have IS installed right now, so I can't verify this.
Avatar of charlotte_keane
charlotte_keane

ASKER

the installer was created using installshield. is it ok if i dont add msscript.ocx in my installer?
ASKER CERTIFIED SOLUTION
Avatar of Rimvis
Rimvis
Flag of Lithuania image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
how do i add a rule not overwriting a specific file in installshield?