Я создаю службу WCF ( ServiceData ).У него есть метод
string getData(int Id, out clLlibrary.Common.Returns ret)
clCommon.Returns
- вспомогательный класс, который нигде не описан как [DataContract]
.На моем компьютере я добавляю ссылку srServiceData к службе.и студия (VS2014Community) генерирует классы - в том числе srServiceData.Client
и srServiceData.Returns
Более того, в srServiceData.Client.getData
, *Параметр 1023 * out ret отображается в первую очередь.На еще одном компьютере сгенерированы те же классы.Но на двух других, добавление ссылки на класс обслуживания srServiceData.Returns
не генерирует, а порядок параметров как в классе обслуживания.
Почему такие различия и как сделать одинаковый код, генерируемый при добавлении ссылки (желательно в первой версии)?Настройка ссылок на службы на всех компьютерах одинакова (разрешено повторное использование типов во всех сборках)