Отладка надстроек в Office в Интернете
В этой статье описывается использование Office в Интернете для отладки надстроек. Используйте следующий способ:
- Отладка надстроек на компьютере, не работающем под управлением Windows или классического клиента Office, например при разработке на компьютере Mac или Linux.
- В качестве альтернативы процесс отладки, если вы не можете или не хотите выполнять отладку в интегрированной среде разработки, например Visual Studio или Visual Studio Code.
В этой статье предполагается, что у вас есть проект надстройки, который необходимо отладить. Если вы просто хотите попрактиковаться в отладке в Интернете, создайте проект, используя один из кратких запусков для конкретных приложений Office, например это краткое руководство для Word.
Отладка надстройки
Для отладки надстройки с помощью Office в Интернете выполните указанные ниже действия.
Запустите проект на localhost и загрузите его в документ в Office в Интернете. Подробные инструкции по загрузке неопубликованных приложений см. в статье Загрузка неопубликованных надстроек Office вручную в Интернете.
Откройте средства разработчика браузера. Обычно это можно сделать, нажав клавишу F12. Откройте средство отладчика и используйте его для задания точек останова и watch переменных. Подробные сведения об использовании средства браузера см. в одном из следующих разделов:
- Firefox
- Safari
- Отладка надстроек с помощью средств разработчика в Microsoft Edge (на основе Chromium)
- Отладка надстроек с помощью средств разработчика для устаревшей версии Microsoft Edge
Примечание.
- Office в Интернете не открывается в Обозреватель Интернета.
- Новый классический клиент Outlook on Window (предварительная версия) не поддерживает контекстное меню или сочетание клавиш для доступа к средствам разработчика Microsoft Edge. Вместо этого необходимо запустить
olk.exe --devtools
из командной строки. Дополнительные сведения см. в разделе "Отладка надстройки" статьи Разработка надстроек Outlook для нового Outlook в Windows.
Возможные проблемы
Ниже приведены некоторые проблемы, которые могут возникнуть при отладке.
- Причиной некоторых отображаемых ошибок JavaScript может быть Office в Интернете.
- В браузере может отобразиться ошибка недопустимого сертификата, которую необходимо обойти. Этот процесс зависит от браузера, и пользовательские интерфейсы различных браузеров, предназначенные для его выполнения, периодически изменяются. Инструкции можно найти в справке браузера или выполнить поиск в Интернете. (Например, выполните поиск по запросу "Предупреждение Microsoft Edge о недействительном сертификате".) В большинстве браузеров на странице предупреждения содержится ссылка, позволяющая перейти к странице надстройки. Например, в Microsoft Edge есть ссылка "Перейти на веб-страницу (не рекомендуется)". Но обычно вам придется проходить по этой ссылке каждый раз, когда надстройка перезагружается. Сведения о более долговечных способах обхода см. в предложенных разделах справки.
- Если в коде заданы точки останова, Office в Интернете может вызвать ошибку, указывающую, что не удается сохранить.
См. также
Office Add-ins