Was binaryMessageEncoding removed from WCF due to the fact that it was not interoperable
In Beta1, you could flag a binding for binary encoding this way
< binding configurationName="TcpStreaming">
< binaryMessageEncoding />
< /binding>
September CTP bits don't like that BinaryMessageEncoding element. I am told that it is invalid child element of binding. I can't find any examples in the docs that don't do it this way, but assume that the docs haven't totally been cleaned up yet.

BinaryMessageEncoding and TcpStreaming Binding in September CTP
Detroit
BrianFerguson
Yes, lot of refactoring has been done in CTP bits (now the baby looks better ;-)). So some of your beta 1 apps won't even compile. However, AFAIK, binary message encoding section is not changed. but the way it is used is slightly different.
Try this:
<bindings>
<customBinding>
<binding name="myTcp">
<binaryMessageEncoding />
<tcpTransport/>
</binding>
</customBinding>
</bindings>
chamsoft
John_Mac
MVP_Seo Woo Seok
<protocol/>
<encoding/>
<transport/>
Hope this helps.
Cheers
Prokennedy
What buddhike said is correct. Another point to re-affirm: You can omit anything else BUT you MUST have the transport layer on the listening or channel stacks. That is the last of the layers before the message hits the wire.
agentgonzo
Cheers