Разработка надстроек Office с помощью Visual Studio
В этой статье описано, как использовать Visual Studio для разработки надстроек Office. Если надстройка уже создана, можно перейти к разделу Разработка надстройки с помощью Visual Studio.
Примечание.
Вместо Visual Studio можно использовать генератор Yeoman для надстроек Office и VS Code для создания надстройки Office. Дополнительные сведения о выборе средств создания см. в разделе Создание надстроек Office.
Создание проекта надстройки с помощью Visual Studio
Visual Studio можно использовать для создания надстроек Office для Excel, Outlook, PowerPoint и Word. Проект надстройки Office создается в рамках решения Visual Studio и использует HTML, CSS и JavaScript. Чтобы создать надстройку Office с помощью Visual Studio, следуйте указаниям из краткого руководства, соответствующего типу надстройки, которую нужно создать.
- Краткое руководство по началу работы с Excel
- Краткое руководство по началу работы с Outlook
- Краткое руководство по началу работы с PowerPoint
- Краткое руководство по началу работы с Word
В Visual Studio не поддерживается создание надстроек Office для OneNote и Project. Чтобы создавать надстройки Office для любого из этих приложений, потребуется использовать генератор Yeoman для надстроек Office, как описано в кратком руководстве по началу работы с OneNote и в кратком руководстве по началу работы с Project.
Разработка надстройки с помощью Visual Studio
В Visual Studio создается простая надстройка с ограниченными возможностями. Можно настроить надстройку, отредактировав файлы манифеста, HTML, JavaScript и CSS в Visual Studio. Общее описание структуры проекта и файлов в проекте надстройки, создаваемом в Visual Studio, см. в справочнике по Visual Studio в составе краткого руководства по началу работы, с помощью которого вы создали надстройку.
Совет
Надстройка Office представляет собой веб-приложение, поэтому для изменения надстройки требуются базовые навыки веб-разработки. Если вы впервые работаете с JavaScript, рекомендуем прочесть учебник Mozilla по JavaScript.
Чтобы настроить надстройку, необходимо понимать основные понятия, описанные в разделе Основные понятия > Разработка этой документации, а также основные понятия, описанные в области документации по приложениям, которая соответствует надстройке, которую вы создаете (например, Excel).
Тестирование и отладка надстройки
Методы тестирования, отладки и устранения неполадок надстроек Office зависят от платформы. Дополнительные сведения см. в статьях Отладка надстроек Office в Visual Studio и Тестирование и отладка надстроек Office.
Публикация надстройки
Надстройка Office состоит из веб-приложения и файла манифеста. Веб-приложение определяет пользовательский интерфейс и функции надстройки, а манифест указывает расположение веб-приложения и определяет параметры и возможности надстройки.
В процессе разработки надстройки в Visual Studio эта надстройка запускается на локальном веб-сервере (localhost
). Если надстройка работает нужным образом и вы готовы опубликовать ее для доступа других пользователей, выполните следующие действия.
- Разверните веб-приложение на веб-сервере или в службе веб-хостинга (например, Microsoft Azure).
- Обновите манифест, указав URL-адрес развернутого приложения.
- Выберите метод развертывания надстройки Office и следуйте инструкциям, чтобы опубликовать файл манифеста.
См. также
Office Add-ins