Validar un manifiesto del complemento de Office

Debe validar el archivo de manifiesto del complemento para asegurarse de que es correcto y completo. La validación también puede identificar problemas que provocan el error "El manifiesto de complemento no es válido" al intentar transferir localmente el complemento. En este artículo se describen varias formas de validar el archivo de manifiesto. Salvo que se especifique lo contrario, funcionan tanto para el manifiesto unificado para Microsoft 365 como para el manifiesto XML.

Nota:

Para obtener más información sobre cómo usar el registro del tiempo de ejecución para solucionar problemas con el manifiesto de su complemento, vea Depurar el complemento con el registro en tiempo de ejecución.

Validación del manifiesto con el comando validate

Si usó el kit de herramientas de Teams o el generador de Yeoman para complementos de Office para crear el complemento, puede validar el archivo de manifiesto del proyecto con el siguiente comando en el directorio raíz del proyecto.

npm run validate

Validación del almacén de Microsoft 365 y Copilot

El validate comando también realiza la validación del almacén de Microsoft 365 y Copilot, pero permite la información del desarrollador, como las direcciones URL de localhost. Si desea ejecutar la validación de almacén de Microsoft 365 y Copilot de nivel de producción, ejecute el siguiente comando.

npm run validate -- -p

Si tiene problemas con ese comando, pruebe lo siguiente (reemplace por MANIFEST_FILE el nombre del archivo de manifiesto).

npx office-addin-manifest validate -p MANIFEST_FILE

Validar el manifiesto con office-addin-manifest

Si no usó el kit de herramientas de Teams o el generador de Yeoman para complementos de Office para crear el complemento, puede validar el manifiesto mediante office-addin-manifest.

  1. Instale Node.js.

  2. Abra un símbolo del sistema e instale el validador con el siguiente comando.

    npm install -g office-addin-manifest
    
  3. Ejecute el siguiente comando en la carpeta del proyecto que contiene el archivo de manifiesto (reemplazando MANIFEST_FILE por el nombre del archivo de manifiesto).

    office-addin-manifest validate MANIFEST_FILE
    

    Nota:

    Si este comando no funciona, ejecute el siguiente comando en su lugar para forzar el uso de la versión más reciente de la herramienta office-addin-manifest (reemplazando MANIFEST_FILE por el nombre del archivo de manifiesto).

    npx office-addin-manifest validate MANIFEST_FILE
    

Validación del manifiesto en la interfaz de usuario del kit de herramientas de Teams

Si trabaja en el kit de herramientas de Teams y usa el manifiesto unificado, puede usar las opciones de validación del kit de herramientas. Para obtener instrucciones, consulte Validación de la aplicación.

Vea también