Поделиться через


Проверка манифеста надстройки Office

Необходимо проверить файл манифеста надстройки, чтобы убедиться, что он является правильным и полным. Проверка может также выявлять проблемы, которые приводят к появлению ошибки "Манифест надстройки недействителен" при попытке загрузить неопубликованную надстройку. В этой статье описаны разные способы проверки файла манифеста. За исключением случаев, когда указано иное, они работают как для унифицированного манифеста для Microsoft 365, так и для XML-манифеста.

Примечание.

Сведения об использовании журнала среды выполнения для устранения неполадок с манифестом надстройки см. в статье Отладка надстройки с помощью журнала среды выполнения.

Проверка манифеста с помощью команды validate

Если вы использовали набор средств Teams или генератор Yeoman для надстроек Office для создания надстройки, вы можете проверить файл манифеста проекта с помощью следующей команды в корневом каталоге проекта.

npm run validate

Проверка Microsoft 365 и Магазина Copilot

Команда validate также выполняет проверку microsoft 365 и Copilot store, но разрешает информацию для разработчиков, например URL-адреса localhost. Если вы хотите запустить проверку Microsoft 365 и хранилища Copilot на уровне рабочей среды, выполните следующую команду.

npm run validate -- -p

Если у вас возникли проблемы с этой командой, попробуйте выполнить следующие действия (заменив MANIFEST_FILE именем файла манифеста).

npx office-addin-manifest validate -p MANIFEST_FILE

Проверка манифеста с помощью office-addin-manifest

Если вы не использовали набор средств Teams или генератор Yeoman для надстроек Office для создания надстройки, вы можете проверить манифест с помощью office-addin-manifest.

  1. Установите Node.js.

  2. Откройте командную строку и установите проверяющий модуль с помощью следующей команды.

    npm install -g office-addin-manifest
    
  3. Выполните следующую команду в папке проекта, содержащей файл манифеста (заменив MANIFEST_FILE именем файла манифеста).

    office-addin-manifest validate MANIFEST_FILE
    

    Примечание.

    Если эта команда не работает, выполните следующую команду, чтобы принудительно использовать последнюю версию средства office-addin-manifest (заменив MANIFEST_FILE именем файла манифеста).

    npx office-addin-manifest validate MANIFEST_FILE
    

Проверка манифеста в пользовательском интерфейсе набора средств Teams

Если вы работаете с набором средств Teams и используете унифицированный манифест, вы можете использовать параметры проверки набора. Инструкции см. в разделе Проверка приложения.

См. также