InstallShield 2019
Project • This information applies to the following project types:
• | Basic MSI |
• | InstallScript MSI |
• | MSI Database |
Messages
Message 1 (Error)
Row [1] of Table [2]: installing, modifying, or deleting a registry key in root [3] requires elevated privileges, but this package does not request elevated privileges.
[1] is the name of the row that contains information about a registry change in your project. [2] is the name of the table that contains that registry-related data. [3] is the predefined root key for the registry data, as listed in the Root column for the specified row.
Message 2 (Error)
Row [1] of Table [2]: installing, modifying, or deleting a file in directory [3] requires elevated privileges, but this package does not request elevated privileges.
[1] is the name of a row that contains information about a directory that end users cannot access without elevated privileges. [2] is the name of the table that contains that directory data. [3] is the name of the directory.
Message 3 (Error)
Environment variable [1] is a system environment variable, but this package does not request elevated privileges.
[1] is the name of a system environment variable that is included in your project.
Description
If the Require Administrative Privileges setting in the General Information view is set to No for your project, ISICE20 verifies that your installation does not attempt to perform tasks that require administrative privileges, such as writing to system registry or folder locations.
Corrective Action
To resolve ISICE20 errors, do one of the following:
• | Select Yes for the Require Administrative Privileges setting in the General Information view. For more information, see Entering Summary Information Stream Data. |
• | Change your project so that it does not install, modify, or delete data in system locations. For example, if your project adds a registry key to HKEY_LOCAL_MACHINE, use the Registry view to move that registry key to HKEY_CURRENT_USER. If your project adds or modifies a system environment variable, use the Environment Variables view to change the Type setting of that environment variable from System to User. |
See Also
Authoring Packages without the UAC Dialog Box (Windows Installer Help Library)
Installing a Package with Elevated Privileges for a Non-Admin (Windows Installer Help Library)
Guidelines for Packages (Windows Installer Help Library)
Minimizing the Number of User Account Control Prompts During Installation
Requirements for the Windows Logo Program
InstallShield 2019 Help LibraryApril 2019 |
Copyright Information | Flexera |