UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 21379

8.1i ISE - Opening Project Navigator gives message: "In CreateRegistryKey - Unable to set the key SOFTWARE\Classes\nplFile\DefaultIcon to the value C:\Xilinx\bin\nt\ise.exe,0."

Description

Keywords: administrator, npl, association, privileges, isefile, nplfile

When I open or install ISE, the following messages display:

"In CreateRegistryKey - Unable to set the key SOFTWARE\Classes\nplFile\DefaultIcon to the value C:\Xilinx\bin\nt\ise.exe,0.
In RegisterNplFile, unable to register the icon under the key nplFile.
In CreateRegistryKey - Unable to set the key SOFTWARE\Classes\iseFile\DefaultIcon to the value C:\Xilinx\bin\nt\ise.exe,0.
In RegisterNplFile, unable to register the icon under the key iseFile."

This occurs even when the registry is set correctly.

Solution

This message will occur if you do not have administrator privileges on the machine being used.

ISE currently writes registry information under HKEY_LOCAL_MACHINE, that causes these messages when run from an account that does not have administrator privileges.

In the next major release, ISE will write this key to HKEY_CLASSES_ROOT, to allow for better use by non-administrative users.

If the key value is entered correctly when in administrative mode, the messages will still appear when run without administrator privileges.

These messages can be safely ignored.
AR# 21379
Date Created 09/04/2007
Last Updated 03/25/2008
Status Archive
Type General Article