Не вдаваясь в подробности, скажем, я пытаюсь сериализовать параметры, используя:
tfsBuild.ProcessParameters = WorkflowHelpers.SerializeProcessParameters(process);
, где процесс - это словарь, а один из элементов, которые я назначаю, имеет тип:
IList<Microsoft.TeamFoundation.VersionControl.Client.Changeset>
и Changeset
- это public sealed
.
Сбой WorkflowHelpers.SerializeProcessParameters
с
Unable to serialize type
'Microsoft.TeamFoundation.VersionControl.Client.Changeset'.
Verify that the type is public and either has a default constructor
or an instance descriptor.
, поскольку все типы должны быть сериализуемыми.
Любоймысли / обходные пути / идеи?
Спасибо