Строка: st+= buffer[i].ToString() + ", "; своей работай в данном случае устраивает полностью, но к тому же она нужна только для ручного ввода массива и в данном примере она закомментирована.
На текущий момент пришлось отказаться от видяхи, т.к. пришлось урезать бюджет до 25к.
Ваш ответ буду иметь виду м.б. подкоплю и остановлюсь на Вашей сборке.
Клиент написан на .NETFramework 4.0, А сервер написан на .NETFramework 4.5 в конфигах это видно. Хотя... возможно что при передаче идет разногласия между 4.0 и 4.5...