If you are using netNamedPipeBinding for your communication then you may get an exception like“There was an error reading from the pipe: Unrecognized error 109 (0x6d).”
1. If you are using netNamedPipeBinding and your service went down while the operation is in progress, you may get this exception. So make sure that your service is up and running.2. If you are using Streaming in WCF, and your binding is netNamedPipeBinding, you may get this exception. To fix this exception, make sure that you are not using DataContract to transfer your data. Also make sure that you are not violating any requirement implied by WCF streaming. Streaming has some limitation. If you are using streaming then compare your implementation with the given article. [Article] How to transfer / Upload / Download huge / large file to and from a WCF service using streaming.