I'm using WCF configured with netMsmqBinding, and I needed to send a message containing binary data (specifically for image file). When I tried to send a dummy message (i.e. new byte [] { 0, 1, 2, 3 } ), it worked, but when I tried to send a real image file (around 90 kb), it didn't work at all...