Как установить свойство PreserveObjectReferences для DataContractSerializer?
Вы не можете.Свойство PreserveObjectReferences на самом деле ничего не делает и, вероятно, было оставлено по ошибке.