Сообщение на форуме, о котором вы упоминаете, - это красная сельдь. В сообщении об ошибке четко указывается, что вам необходимо увеличить свойство timeout в клиенте и службе WCF. (если вы измените его в сервисе, я обнаружил, что клиент не всегда забирает его при обновлении)
В Visual Studio перейдите в меню Инструменты, там вы найдете «Редактор конфигурации службы WCF». Загрузите ваши проекты web.config и определите новый Binding для вашего сервиса.
Изменяемым параметром является значение SendTimeout. По умолчанию это 60 секунд.
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="WCFBinding" sendTimeout="00:02:00">
</binding>
</basicHttpBinding>
</bindings>