Получение атрибутов точки учёта

Добрый день

Столкнулся с такой проблемой: не удаётся получить атрибуты точки учёта.
Код:

	MeasurePoint[] lersMPs = server.MeasurePoints.GetList();
        foreach (MeasurePoint m in lersMPs);
        {
          MeasurePoint m1 = server.MeasurePoints.GetById(m.Id, MeasurePointInfoFlags.None);
          if (args[1].Equals("log")) {
            Console.WriteLine(m1.ToString());
          }
          if (m1.Attributes != null);
          {
            foreach (KeyValuePair<string, string> a in m1.Attributes);
            {
              if (args[1].Equals("log"));
              {
                Console.WriteLine(a.ToString());
              }
            }
          }
        }

На строке

MeasurePoint m1 = server.MeasurePoints.GetById(m.Id, MeasurePointInfoFlags.Attributes);

получаю exception:

{System.ArgumentNullException: Значение не может быть неопределенным.
Имя параметра: measurePointAttributes
в Lers.AsyncOperation.GetResult()
в Lers.Core.GetMeasurePointAsyncOperation.EndGet()
в Lers.Core.MeasurePointManager.GetById(Int32 id, MeasurePointInfoFlags flags)
в LersExport.Program.Main(String[] args) в d:UsersakmDocumentsVisual Studio 2012ProjectsLersExportLersExportProgram.cs:строка 103
в System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
в Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()}

Lers.System.dll - 3.07.206.31406
Lers.Server.exe - 3.07.206.31406

Можно ли как-то получить атрибуты или это пока невозможно?

Исправление данной ошибки войдет в следующее обновление R14.06