This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SUPPORT Q&A - Aras Installation on Vista

markW - Thursday, January 10, 2008 7:19 AM:

I have just tried the Aras installation on a new laptop server.  I get the following error message at the very start of the installation:

 

1. Failed to install ISKernel Files.

Make sure you have appropriate privileges on this machine.

 

I found some information on the web about the problem (see below).  Is there an available resolution?

 Thanks,

 Mark

 

 

I did a google search a found the information below at the following link:

http://support.installshield.com/kb/view.asp?articleid=Q112364

 

PRB: Failed to Install ISKernel Files on Windows Vista

Document ID: Q112364
Last Revised On: Thursday, July 12, 2007

This article applies to the following:
Product(s):
InstallShield X Premier
InstallShield 10.5 Premier
InstallShield 11 Premier
FLEXnet InstallShield 11.5 Premier
FLEXnet InstallShield 12 Premier
InstallShield 2008 Premier
InstallShield X Professional
InstallShield 10.5 Professional
InstallShield 11 Professional
FLEXnet InstallShield 11.5 Professional
FLEXnet InstallShield 12 Professional
InstallShield 2008 Professional
FLEXnet InstallShield 12 Express
DevStudio 9.x
AdminStudio 3.x
AdminStudio 3.5x
AdminStudio 5.x
AdminStudio 5.5x
AdminStudio 6.x
FLEXnet AdminStudio 7.x
FLEXnet AdminStudio 7.5
AdminStudio 8.x
AdminStudio 8.5
Developer 7.x
Developer 8.x

Project Type: Windows Installer

Operating System(s): Windows Vista

Summary

A Windows Installer package containing the InstallShield Scripting Engine merge module can fail when running directly on Vista with the following error:

1. Failed to install ISKernel Files.
Make sure you have appropriate privileges on this machine.

Discussion

Microsoft Windows Vista introduced new security restrictions in the form of User Access Controls (UAC). This can cause an application to run with restricted privileges even when an administrator is logged on. When a MSI file is double-clicked by an administrator to begin the installation on Vista, Immediate Execution custom actions are not run with administrative privileges. In fact, only Deferred Execution in System Context custom actions are elevated.

The InstallShield Scripting Engine merge module uses an Immediate Execution custom action in the Install UI sequence to initialize the Installscript engine. However, this fails due to a lack of permissions and the above error message is presented.


Resolution

Two options are available to address this behavior:

  1. Do not include the InstallShield Scripting Engine merge module in the project. Instead include a setup.exe bootstrapper. Windows Vista will prompt the user to allow running the setup.exe with administrative privileges. Then the bootstrapper will install the Installscript engine on the machine by running the appropriate version of isscript.msi.

     

  2. Upgrade to InstallShield 12 or later. These versions no longer uses a central scripting engine that needs to be installed before running Installscript custom actions.

References

The HelpNet article titled InstallScript MSI Architecture Changes Introduced in InstallShield 12 discusses the changes to the Installscript engine in version 12.

For general information about UAC see the Microsoft blog called UACBlog.

 

 

 



Bill - Friday, February 29, 2008 8:55 PM:

Aras Innovator 8.1.1 does not support Windows Vista as the Innovator Server.  It is not designed for use with IIS 7.

Aras Innovator 8.1.1 is compatable with Windows Vista as a client.

Aras Innovator 8.2 will be compatible with Windows Server 2008, and could be used with Windows Vista as a developer server.