Hi,
I have Project Server 2007 installed.
I have some custom code which updates Enterprise Custom Fields of a project using PSI.
For single project when calling QueueUpdateProject i get exception
System.Web.Services.Protocols.SoapException: ProjectServerError(s) LastError=CustomFieldRowDoesNotMatchCorrespondingDefinitionInDB Instructions: Pass this into PSClientError constructor to access all error information
at Microsoft.Office.Project.Server.WebService.Project.QueueUpdateProject(Guid jobUid, Guid sessionUid, ProjectDataSet dataset, Boolean validateOnly) ---> System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException:
ProjectServerError(s) LastError=CustomFieldRowDoesNotMatchCorrespondingDefinitionInDB Instructions: Pass this into PSClientError constructor to access all error information
at Microsoft.Office.Project.Server.WebService.Project.QueueUpdateProject(Guid jobUid, Guid sessionUid, ProjectDataSet dataset, Boolean validateOnly)
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
All other projects are fine.
I have already read this post and it's not the case, all fields are filled correctly.
Is there any way to fix this problem?
Best regards, Chernobrivets