Отмена Item_Open вызывает сбой
Я пишу офисный админ, используя библиотеки С# и Microsoft.Interop.
Когда я отменю открытие встречи в событии Item_Open, установив для свойства Cancel значение false, это приведет к сбою Outlook с помощью Appcrash. Крушение происходит при открытии встречи повторяющихся серий с участниками.
Это несколько новое в 2016 году. В 2010 и 2013 годах оно работало.
Кто-нибудь знает, как это работает в 2016 году?
Я попытался определить проблему в своем коде, но даже найденный здесь здесь (который также работает в 2016 году в других отношениях) ломается, если я просто установите cancel в true в открывшемся событии AppointmentItem.
Изменить: Я только что узнал, что это происходит, если я отключу режим кэширования
Ответы
Ответ 1
Когда я отменяю открытие встречи с помощью установки параметра Отменить bool на false в событии Item_Open, аварийный сигнал Outlook
Чтобы отменить действие по умолчанию, вам необходимо установить для параметра Cancel значение true. Установка параметра Отмена на значение false не должна препятствовать открытию элемента в окне инспектора.
Убедитесь, что в Outlook нет других надстроек.