Error message when you try to start Microsoft Dynamics GP: "You do not have permission to open this file"


Symptoms


When you try to start Microsoft Dynamics GP or Microsoft Business Solutions - Great Plains, you receive the following error message:
You do not have permission to open this file.

Cause


This problem can have any of the following causes.

Cause 1

The Dynamics.set file may be damaged. See Resolution 1 in the "Resolution" section.

Cause 2

The Dynamics.set file may contain an incorrect path of a dictionary file. See Resolution 2 in the "Resolution" section.

Cause 3

A dictionary that is referenced in the Dynamics.set file may be marked as read-only. See Resolution 3 in the "Resolution" section.

Cause 4

A folder where a dictionary file is located may have incorrect permissions settings. The dictionary file is referenced in the Dynamics.set file. See Resolution 4 in the "Resolution" section.

Resolution


Resolution 1

To resolve this problem, copy the Dynamics.set file from a computer that does not receive the error message.
Note when you copy a Dynamics.set file from one computer to another, keep in mind the same products should be listed in each file.

Resolution 2

To resolve this problem, follow these steps:
  1. Locate the Dynamics.set file. By default, this file is located in the installation folder. Depending on which version of Microsoft Dynamics GP you use, the path of the installation folder is as follows:
    • In Microsoft Dynamics GP 2010, in Microsoft Dynamics GP 10.0, or in Microsoft Dynamics GP 9.0, the path of the installation folder is C:\Program Files\Microsoft Dynamics\GP.
    • In Microsoft Business Solutions - Great Plains 8.0 or in an earlier version, the path of the installation folder is C:\Program Files\Microsoft Business Solutions\Great Plains.
  2. Right-click the Dynamics.set file, click Open with, click Select the program from a list, click OK, click Notepad, and then click OK.
  3. Verify that all paths that are listed for the dictionary files are correct. Then, make sure that you can open all the listed folders.

Resolution 3

To resolve this problem, follow these steps:
  1. Locate the Dynamics.set file. By default, this file is located in the installation folder. Depending on which version of Microsoft Dynamics GP you use, the path of the installation folder is as follows:
    • In Microsoft Dynamics GP 2010, in Microsoft Dynamics GP 10.0, or in Microsoft Dynamics GP 9.0, the path of the installation folder is C:\Program Files\Microsoft Dynamics\GP.

    • In Microsoft Business Solutions - Great Plains 8.0 or in an earlier version, the path of the installation folder is C:\Program Files\Microsoft Business Solutions\Great Plains.
  2. Right-click the Dynamics.set file, click Open with, click Select the program from a list, click OK, click Notepad, and then click OK.
  3. Note the locations for all the dictionary files.
  4. Verify the properties of each dictionary file. To do this, right-click the file, and then click Properties.
  5. If a dictionary file is marked as read-only, disable the read-only attribute, and then click OK.

Resolution 4

  1. Locate the Dynamics.set file. By default, this file is located in the installation folder. Depending on which version of Microsoft Dynamics GP you use, the path of the installation folder is as follows:
    • In Microsoft Dynamics GP 2010, in Microsoft Dynamics GP 10.0, or in Microsoft Dynamics GP 9.0, the path of the installation folder is C:\Program Files\Microsoft Dynamics\GP.

    • In Microsoft Business Solutions - Great Plains 8 or in an earlier version, the path of the installation folder is C:\Program Files\Microsoft Business Solutions\Great Plains.
  2. Right-click the Dynamics.set file, click Open with, click Select the program from a list, click OK, click Notepad, and then click OK.
  3. Note the locations for all the dictionary files.
  4. Verify the permissions to the folders where the dictionary files are located. To verify the permissions, right-click the folder, click Properties, and then click the Security tab. Make sure that the user or the user group that is receiving the error message has full control.

    Note If the dictionary file is located in a shared folder, verify the permissions on the share. By default, users and groups are given only read permissions. To do this, follow the appropriate steps:
    • If you use Windows Server 2008, Windows 7, or Windows Vista:
      1. Right-click the folder, click Properties, click the Sharing tab, and then click Advanced Sharing.

      2. Click Permissions, and then make sure that the user or the user group that is receiving the error message has full control.
    • If you use Windows Server 2003, Windows Small Business Server 2003, Windows Server 2000, or Windows XP:

      1. Right-click the folder, click Properties, and then click the Sharing tab.

      2. Make sure that the user or the group that is receiving the error message has full control.