#node.js #microsoft-teams
Вопрос:
Я пытаюсь создать бота для команд MS, используя расширение TeamsFX для Visual Studio. Я начал с демо-версии и до сих пор (не без мучительной боли) сумел реализовать свою функциональность.
Теперь я хочу развернуть своего бота в AWS (не в Azure), поэтому я хочу создать пакет бота с его манифестом, но когда я выбираю «Создать пакет команд», я получаю следующую ошибку:
[2021-08-18T17:59:50.918Z] [Info] - [core] start task:executeUserTask, inputs:{"projectPath":"/Users/teamsapp","platform":"vsc","vscodeEnv":"local","function-dotnet-checker-enabled":{}}
[2021-08-18T17:59:50.920Z] [Debug] - [core] success to aquire lock on: /Users/teamsapp/.fx
[2021-08-18T17:59:50.986Z] [Debug] - [core] success to get questions for executeUserTask
[2021-08-18T17:59:50.987Z] [Error] - [Teams Toolkit] Teams Package build failed!
[2021-08-18T17:59:51.043Z] [Debug] - [core] persist project setting file: /Users/teamsapp/.fx/settings.json
[2021-08-18T17:59:51.044Z] [Debug] - [core] lock released on /Users/teamsapp/.fx
[2021-08-18T17:59:51.044Z] [Info] - [core] finish task:executeUserTask
[2021-08-18T17:59:51.044Z] [Error] - code:AppStudioPlugin.TeamsPackageBuildError, message: Teams package build failed. You must run 'Provision in the Cloud' first to fill out certain fields in manifest.
Как я могу создать пакет приложений teams?
Комментарии:
1. Мы попробовали это с помощью TeamsFX, и это отлично сработало для нас. Не могли бы вы, пожалуйста, проверить, обновлены ли все поля в манифесте? Я надеюсь, что вы соблюдаете все необходимые пункты, как указано в разделе Создание пакета приложений Microsoft Teams .
2. Я решил вручную создать файл манифеста в App Studio, так как TeamsFX совсем не помог, как может сообщение об ошибке быть настолько расплывчатым, чтобы сказать «…заполнить определенные поля в манифесте»??
Ответ №1:
Мы попробовали это с помощью TeamsFX, и это отлично сработало для нас. Не могли бы вы, пожалуйста, проверить, обновлены ли все поля в манифесте? Я надеюсь, что вы соблюдаете все необходимые пункты, как указано в разделе Создание пакета приложений Microsoft Teams.