Отладка надстроек в Office в Интернете

В этой статье описывается использование Office в Интернете для отладки надстроек. Используйте следующий способ:

  • Отладка надстроек на компьютере, не работающем под управлением Windows или классического клиента Office, например при разработке на компьютере Mac или Linux.
  • В качестве альтернативы процесс отладки, если вы не можете или не хотите выполнять отладку в интегрированной среде разработки, например Visual Studio или Visual Studio Code.

В этой статье предполагается, что у вас есть проект надстройки, который необходимо отладить. Если вы просто хотите попрактиковаться в отладке в Интернете, создайте проект, используя один из кратких запусков для конкретных приложений Office, например это краткое руководство для Word.

Отладка надстройки

Для отладки надстройки с помощью Office в Интернете выполните указанные ниже действия.

  1. Запустите проект на localhost и загрузите его в документ в Office в Интернете. Подробные инструкции по загрузке неопубликованных приложений см. в статье Загрузка неопубликованных надстроек Office вручную в Интернете.

  2. Откройте средства разработчика браузера. Обычно это можно сделать, нажав клавишу F12. Откройте средство отладчика и используйте его для задания точек останова и watch переменных. Подробные сведения об использовании средства браузера см. в одном из следующих разделов:

    Примечание.

    • Office в Интернете не открывается в Обозреватель Интернета.
    • Новый классический клиент Outlook on Window (предварительная версия) не поддерживает контекстное меню или сочетание клавиш для доступа к средствам разработчика Microsoft Edge. Вместо этого необходимо запустить olk.exe --devtools из командной строки. Дополнительные сведения см. в разделе "Отладка надстройки" статьи Разработка надстроек Outlook для нового Outlook в Windows (предварительная версия).

Возможные проблемы

Ниже приведены некоторые проблемы, которые могут возникнуть при отладке.

  • Причиной некоторых отображаемых ошибок JavaScript может быть Office в Интернете.
  • В браузере может отобразиться ошибка недопустимого сертификата, которую необходимо обойти. Этот процесс зависит от браузера, и пользовательские интерфейсы различных браузеров, предназначенные для его выполнения, периодически изменяются. Инструкции можно найти в справке браузера или выполнить поиск в Интернете. (Например, выполните поиск по запросу "Предупреждение Microsoft Edge о недействительном сертификате".) В большинстве браузеров на странице предупреждения содержится ссылка, позволяющая перейти к странице надстройки. Например, в Microsoft Edge есть ссылка "Перейти на веб-страницу (не рекомендуется)". Но обычно вам придется проходить по этой ссылке каждый раз, когда надстройка перезагружается. Сведения о более долговечных способах обхода см. в предложенных разделах справки.
  • Если в коде заданы точки останова, Office в Интернете может вызвать ошибку, указывающую, что не удается сохранить.

См. также