I have an old asp.net app that uses the project.asmx service of an old project server, which is being upgraded to project 2016. The calls that work fine against the old server fail on the new server with a message of

"Unhandled Communication Fault".

The ULS logs on the SP box show an exception of

"unhandled exception in the WcfPsiRequestRouter...Incorrect inproc routing. No inproc host is available for project".

Other posts suggest that there could be difficulties with claims auth, though a few lines in the ULS log above the error message are a few success entries showing that the user was authenticated and "successfully got user key for user".

Any thoughts?

1 Answer 1


Unfortunately, The Project class in the Project Server Interface (PSI) reference has been removed and is not supported in Project Server 2016. For all new development, use the Project Client Side Object Model (CSOM).

Note: The CSOM is accessible from both Project Online and from an on-premises Project Server through the Microsoft.Project.Server.Client namespace.

For more detail check

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.