У меня возникли проблемы с использованием EWS с задачами и напоминаниями, в частности, с датой окончания.Срочная дата, установленная через EWS, неверна во всплывающем напоминании
Когда я запускаю свой код, показанный ниже, задача добавляется в мою учетную запись Exchange, и я вижу ее в Outlook. Все данные в нем тоже выглядят отлично. Однако, если я укажу, что у меня есть напоминание о задаче, то срок, который он показывает, очень ошибочен.
Обычно в течение 17 часов в будущем, но предоставленный мной снимок экрана показывает, что это будет 19 часов в будущем. Мне очень странно, что если я открою задание, срок будет выглядеть нормально, но напоминание о том, что это должно быть хорошо в будущем. Есть идеи?
Скриншот: http://s970.photobucket.com/albums/ae187/paulehn/?action=view¤t=ewstask.jpg
ExchangeVersion exchVersion = new ExchangeVersion();
exchVersion = ExchangeVersion.Exchange2007_SP1;
ExchangeService service = new ExchangeService(exchVersion);
service.UseDefaultCredentials = true;
service.Url = new Uri("https://mail.domain.com.au/ews/exchange.asmx");
Task task = new Task(service);
task.Subject = "Subject";
task.Body = new MessageBody(BodyType.HTML, "Body");
task.StartDate = DateTime.Today;
task.DueDate = DateTime.Now.AddHours(2);
task.ReminderDueBy = DateTime.Now;
task.ReminderMinutesBeforeStart = 15;
task.IsReminderSet = true;
task.Save();