Desarrollar complementos de Office con Visual Studio

Este artículo describe cómo usar Visual Studio para desarrollar un complemento de Office. Si ya ha creado el complemento, puede ir directamente a la sección Desarrollar el complemento con Visual Studio.

Nota:

En lugar de usar Visual Studio, puede usar el generador de Yeoman para complementos de Office y VS Code para crear un complemento de Office. Para obtener más información sobre esta opción, consulte Creación de un complemento de Office.

Crear un proyecto de complemento con Visual Studio

Visual Studio se puede usar para crear complementos de Office para Excel, Outlook, PowerPoint y Word. Un proyecto de complemento de Office se crea como parte de una solución de Visual Studio y usa HTML, CSS y JavaScript. Para crear un complemento de Office con Visual Studio, siga las instrucciones del inicio rápido correspondiente al complemento que desea crear.

Visual Studio no admite la creación de complementos de Office para OneNote o Project. Para crear complementos de Office para cualquiera de estas aplicaciones, tendrá que usar el generador de Yeoman para complementos de Office, tal como se describe en el Inicio rápido de OneNote o el Inicio rápido de Project.

Desarrollar el complemento con Visual Studio

Visual Studio crea un complemento básico con una funcionalidad limitada. Para personalizar el complemento, edite el manifiesto, HTML, JavaScript y los archivos CSS en Visual Studio. Para obtener una descripción general de la estructura del proyecto y los archivos del proyecto de complemento que crea Visual Studio, vea las instrucciones de Visual Studio en el inicio rápido que completó para crear el complemento.

Sugerencia

Puesto que un complemento de Office es una aplicación web, necesitará, al menos, nociones básicas de desarrollo web para personalizar el complemento. Si no está familiarizado con JavaScript, le recomendamos que revise el Tutorial de JavaScript de Mozilla.

Para personalizar el complemento, deberá comprender los conceptos descritos en el área Desarrollo de conceptos básicos > de esta documentación, así como los conceptos descritos en el área específica de la aplicación de la documentación correspondiente al complemento que está compilando (por ejemplo, Excel).

Ejecutar y depurar el complemento

Los métodos para probar, depurar y solucionar problemas de complementos de Office varían según la plataforma. Para obtener más información, vea Depurar complementos de Office en Visual Studio y Probar y depurar complementos de Office.

Publicar el complemento

Un complemento de Office consta de una aplicación web y un archivo de manifiesto. La aplicación web define la interfaz de usuario y la funcionalidad del complemento, mientras que el manifiesto especifica la ubicación de la aplicación web y define la configuración y las características del complemento.

Mientras desarrolla su complemento en Visual Studio, el complemento se ejecutará en el servidor web local (localhost). Cuando el complemento funcione como espera y esté listo para publicarlo y que otros usuarios puedan tener acceso a él, siga los siguientes pasos.

  1. Implemente la aplicación web en un servidor web o un servicio de hospedaje web (por ejemplo, Microsoft Azure).
  2. Actualice el manifiesto para especificar la dirección URL de la aplicación implementada.
  3. Elija el método que quiera usar para implementar el complemento de Office y siga las instrucciones para publicar el archivo de manifiesto.

Consulte también