Showing results for 
Show  only  | Search instead for 
Did you mean: 
Not applicable

LockPermissions and MsiLockpermissionEx


I have been using InstallShield 9 for a long time until recently when my company purchased the new 2011 version. After creating the MSI with the new version of InstallShield, the software fails to install with the error:

Error 1941. Both LockPermissions and MsiLockPermissionsEx tables were found in the package. Only one of them should be present. This is a problem with the package.

I have read that Win7 doesn't support LockPermissions anymore and that MsiLockPermissionsEx should be used, but InstallShield doesn't let me deleting the LockPermissions table (Drop table is greyed out).

What am I missing?

Labels (1)
0 Kudos
(3) Replies
Level 6

Try opening up the .ISM in Orca and dropping the table from there.

0 Kudos
Not applicable

That I have already tried...

Anyway I found the solution playing with In-Script Execution property of my custom actions.
0 Kudos
Level 2

I am also facing problem, could you please let know how did you the issue.

0 Kudos