Microsoft PWA Online custom fields RRS feed

  • Question

  • I have a project with references to Microsoft.ProjectServer.Client v15 and Microsoft.SharePoint.Client v15.

    Code is based on sample from

    The code works fine when I do not include custom fields but fails with and un-handled exception when I do include custom fields.

    I have checked the actual project in PWA to see if it has a value for custom field and it does. I fact this code works fine for 48 of the 376 projects on site and they are not checked-out.

    I have also confirmed that I do have sufficient permission on the PWA online site

    I have tried various examples but this is the closest to working.

        using (ProjectContext projContext = new ProjectContext(""))
                SecureString passWord = new SecureString();
                foreach (char c in "MyPassword1".ToCharArray()) passWord.AppendChar(c);
                projContext.Credentials = new SharePointOnlineCredentials("", passWord);
                if (projContext.Projects.Count > 0)
                    for (int i = 0; i < projContext.Projects.Count; i++)
                            var pubProj = projContext.Projects[i].IncludeCustomFields;
                            projContext.ExecuteQuery(); //Error happens hear and error not handled
    Sunday, October 25, 2015 5:20 PM

All replies