Sometimes when deploying an Azure project to the local compute emulator I’ve seen this error message.
“The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.”
It’s a horrible error and I haven’t been able to fix it using any of the methods found via google (e.g. “your web.config may be readonly” or “your project might have too many files in it”).
The only solution I’ve found is to do a fresh checkout of the source code from TFS