Точке учёта не присваивается устройство

Программно создаю девайс и пытаюсь присвоить его точке учёта. Девайс создается в списке, но не присваивается точке учёта.

measurePoint.Device = device;

measurePoint.Save();

Этот вопрос уже обсуждался.