Posto questo "tip" perchè mi ha fatto perdere un'ora, senza contare le imprecazioni varie.
Se si usa Windows Communication Foundation e si vuole aumentare la dimensione massima dei messaggi che vengono scambiati tra client e server è necessario intervenire sul parametro maxReceiveMessageSize della configurazione del binding.
Se, come di default, è impostato il transferMode = "Buffer", è necessario impostare la nuova dimensione anche sul parametro MaxBufferSize.