Why Do I Receive the SharePoint Error "The Resource Object with Key 'xxx' Was Not Found"?

Summary

A SharePoint error shows something similar to this:

The resource object with key 'xxx' was not found.

Details

In some SharePoint environments, the copyappbincontent command does not work as expected because localization files are missing. This causes unexpected errors in the SharePoint Process Viewer. This is a relatively rare SharePoint issue which is not caused by AgilePoint NX. However, it may prevent required AgilePoint files from being copied to the SharePoint virtual directory.

To fix this issue:

  1. Copy the required AgilePoint files from the source to the destination listed below. Note that this step must be repeated for each AgilePoint-enabled web application in your SharePoint environment, and for all multi-language versions of the listed files.

    Source

    Destination

    • C:\Inetpub\wwwroot\wss\VirtualDirectories\<Port Number>\App_GlobalResources\AgilePoint.resx
    • C:\Inetpub\wwwroot\wss\VirtualDirectories\<Port Number>\App_GlobalResources\wfap.resx
    • C:\Inetpub\wwwroot\wss\VirtualDirectories\<Port Number>\App_GlobalResources\FormServer.resx
  2. Reset IIS.