Microsoft Outlook 365 (только для Windows) ОШИБКА ДОБАВЛЕНИЯ

Я постоянно получаю эту ОШИБКА ДОБАВЛЕНИЯ, в которой говорится: «ОШИБКА ДОБАВЛЕНИЯ. Эту надстройку не удалось запустить. Закройте это диалоговое окно, чтобы игнорировать проблему, или нажмите «Перезагрузить», чтобы повторить попытку ».

Это происходит из следующей очень специфической цепочки событий:

  1. Когда я открываю новое письмо / экран создания сообщения
  2. Как только экран загрузится, я нажимаю ДОБАВИТЬ и нажимаю кнопку на панели инструментов, связанную с ДОБАВЛЕНИЕМ.

Инструменты разработчика Microsoft Edge (не OWA) не обнаруживают эту ошибку, потому что, по сути, новое представление электронной почты / создания сообщения не может быть получено, даже когда я обновляю спам. Я могу просмотреть его в Dev Tools только в том случае, если я не получаю эту ошибку.

Журналы Outlook трудно читать, но я обнаружил одну ошибку, которая может быть дымящимся пистолетом: невозможно открыть изменчивый ключ. (0x80070005). Однако вокруг этого не так много документации.

Кто-нибудь знает об этом вопросе, заранее спасибо !!

РЕДАКТИРОВАТЬ: ОШИБКА Ошибка: Неперехвачено (в обещании):: {"status": "failed", "error": {"name": "MissingExtendedPermissionsForAPIError", "message": "Отсутствует расширенное разрешение для вызова API.", " code ": 9047}}

Кажется, это срабатывает в связи с добавлением манифеста AppendOnSend Вот документы по этому поводу: https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/extendedpermissions Почему эта ошибка исчезнет при нажатии на значок ленты ?

РЕДАКТИРОВАТЬ 2: Попытка проверить XML, используемый в надстройке, которую я получаю:

имеет недопустимый дочерний элемент ExtendedPermissions

хотя я следую документации: https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/extendedpermission


person wsoccorsi    schedule 07.05.2020    source источник
comment
Рисунок довольно общий, если я вижу эту ошибку, я сначала перехожу к Fiddler / сетевым инструментам, чтобы узнать, есть ли какие-либо проблемы с получением файлов или сетевых запросов при загрузке представления. Когда это началось? В прошлом у меня были проблемы с попыткой установить точки останова и отладить, и иногда мне приходилось завершать все процессы браузера и начинать заново, чтобы снова начать отладку. Я не пробовал отлаживать с помощью Edge Chromium, но мой «устаревший» Edge, как правило, является самой болезненной средой отладки. Я бы предпочел использовать IE или Chrome, что заставляет меня спрашивать, возникает ли эта проблема ТОЛЬКО на Edge?   -  person Brian Clink    schedule 07.05.2020
comment
@BrianClink Спасибо за ответ. Это может показаться общим, однако во всех ОШИБКАХ ДОБАВЛЕНИЯ есть свои тонкости. 500/504 вызывают Ошибка при попытке доступа к этой надстройке. Я бы хотел пройти и установить точки останова, но это только настольное приложение, которого нет в OWA. Следовательно, не имеет отношения к Edge или браузерам и т. Д. Так что отладка здесь болезненна, я могу смотреть только журналы Outlook, которые трудно читать. Чтобы прояснить, Edge Tools можно использовать для настольного приложения.   -  person wsoccorsi    schedule 08.05.2020
comment
Не могли бы вы рассказать нам свою сборку Office и версию Windows? Это может помочь подтвердить, использует ли ваш Office веб-элемент управления на основе Edge и IE. Подробнее здесь: разработчик .microsoft.com / ru-ru / office / blogs /   -  person Outlook Add-ins Team - MSFT    schedule 08.05.2020
comment
@ OutlookAdd-insTeam-MSFT убедитесь, что текущая версия Outlook - 2004 (сборка 12730.20206), версия Windows, которую я использую, - 2004 (сборка ОС 19619.1000). Спасибо за помощь!   -  person wsoccorsi    schedule 08.05.2020
comment
Эти сборки означают, что в настольном приложении он будет использовать браузер Edge для визуализации вашей надстройки. Вы получаете эту ошибку в 100% случаев? или менее? У других пользователей это тоже есть? Вы получаете эту ошибку при установке других надстроек из магазина? Или только какие-то надстройки? или только твое? надстройка когда-либо работала?   -  person Outlook Add-ins Team - MSFT    schedule 12.05.2020
comment
@ OutlookAdd-insTeam-MSFT извините за поздний ответ! Я могу создать ошибку в 50% случаев. Пользователи с более медленным компьютером могут воссоздать его в 100% случаев. (По сути, это происходит в окне, когда надстройка загружается). Я не получаю эту ошибку от других надстроек в магазине. Если вы знаете какие-либо кнопки, связанные с надстройкой на панели задач, я мог бы попытаться воссоздать ее с помощью другой надстройки (сообщите мне, имеет ли это смысл). И да, надстройка отлично работает, но я могу сломать ее в процессе загрузки, как указано выше.   -  person wsoccorsi    schedule 12.05.2020
comment
Если этого не происходит в других надстройках, я предполагаю, что может быть проблема с подключением к вашему серверу надстроек. (извините, я не совсем понимаю, что вы подразумеваете под кнопками, связанными с надстройкой на панели задач? Вы имеете в виду ленту?) Загружается ли надстройка, если вы нажимаете «Повторить попытку»? Предложение Брайана запустить скрипач и увидеть результаты попытки загрузить ваш html-файл из исходного местоположения (а также другие файлы) может помочь в диагностике проблемы.   -  person Outlook Add-ins Team - MSFT    schedule 13.05.2020
comment
Еще можно нажать на смайлик и отправить нам отзыв. У вас будет возможность прикрепить журналы. Как только вы это сделаете, вы можете предоставить нам журналы.   -  person Outlook Add-ins Team - MSFT    schedule 13.05.2020
comment
@ OutlookAdd-insTeam-MSFT Да, щелкнув элемент ленты, связанный с надстройкой. И я хотел бы запустить инструменты разработчика, за исключением того, что эта ошибка по существу нарушает работу этой службы (когда она выдает ошибку, инструмент больше не может найти окно создания). И я обязательно отправлю журналы ошибок, спасибо :)   -  person wsoccorsi    schedule 14.05.2020
comment
@ OutlookAdd-insTeam-MSFT Я отправил журналы / дополнительную информацию.   -  person wsoccorsi    schedule 14.05.2020
comment
@wsoccorsi, извини, я ошибся. Спасибо за отправку журналов, но можете ли вы вручную поместить их в доступное место, чтобы мы могли загрузить их напрямую и посмотреть?   -  person Outlook Add-ins Team - MSFT    schedule 15.05.2020
comment
@ OutlookAdd-insTeam-MSFT уверен, есть ли письмо, по которому я могу с вами связаться?   -  person wsoccorsi    schedule 18.05.2020
comment
Обычно мы не разглашаем наши адреса электронной почты публично. Можете ли вы разместить его в OneDrive Pro?   -  person Outlook Add-ins Team - MSFT    schedule 21.05.2020
comment
@ OutlookAdd-insTeam-MSFT Итак, я пошел дальше и приложил журналы к другому тикету обратной связи, пожалуйста, lmk, если это приемлемо. Я просто не хотел бы, чтобы здесь ездили на общественном транспорте из соображений конфиденциальности.   -  person wsoccorsi    schedule 22.05.2020
comment
Спасибо @wsoccorsi. Это лучший способ передать нам журналы.   -  person Outlook Add-ins Team - MSFT    schedule 22.05.2020
comment
@ OutlookAdd-insTeam-MSFT Отлично! Я также только что приложил исправление к этой ошибке, которое, я думаю, поможет.   -  person wsoccorsi    schedule 22.05.2020


Ответы (1)


Проблема здесь была в использовании Microsoft Preview API. Надстройка выдаст эту ошибку, если вы случайно включили AppendOnSend при использовании манифеста, не имеющего предварительного просмотра.

person wsoccorsi    schedule 02.06.2020