首页 > 解决方案 > 从 App Studio 中删除应用时如何再次执行 Microsoft Teams 应用

问题描述

我尝试了不同的示例应用程序,但我得到了同样的错误。如果我创建一个新的团队应用程序,它可以正常工作,但如果我从 AppStudio 或团队中删除该应用程序,那么我将无法再次安装/执行该应用程序。

我正在使用带有简单团队选项卡应用程序代码的 Visual Studio 代码。这是团队中的错误(使用 Chrome 或 Edge 的网络)

“找不到应用程序,请验证应用程序及其访问权限”。

这是主要的日志错误:

  TypeError: Cannot read property 'customBots' of undefined
        at Function.t.getAppAnalyticsData (https://statics.teams.cdn.office.net/hashed/3.1-app.min-46191d5.js:1:3875125)
        at e.getAppInformationForTelemetry (https://statics.teams.cdn.office.net/hashed/lazy-ng1-mod-extensibility-dialogs.min-4642d77.js:1:202134)
        at e.logViewAppActionForTelemetry (https://statics.teams.cdn.office.net/hashed/lazy-ng1-mod-extensibility-dialogs.min-4642d77.js:1:200224)
        at https://statics.teams.cdn.office.net/hashed/lazy-ng1-mod-lpc-services.min-72bf322.js:1:134587 undefined

标签: visual-studio-codemicrosoft-teams

解决方案


大概您正在使用 Teams Toolkit?如果是这样,当您在 Visual Studio/Visual Studio Code 中创建应用程序时,它也会在 App Studio 中以您的个人帐户在幕后创建应用程序。如果您选择在 App Studio 中删除该应用程序,则 Teams Toolkit 在幕后没有任何东西可以挂接到重新部署。我认为(现在无法检查)应用程序源代码将在某处有一个清单文件 - 您可以使用“导入”功能将其手动添加回 App Studio。


推荐阅读