You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Teams Toolkit for VS Code基础机器人模板时遇‘Custom App Upload Disabled’问题

Teams Toolkit侧加载应用时“Custom App Upload Disabled”问题排查方案

租户与登录上下文排查

  • 确认VS Code中Teams Toolkit绑定的租户:打开Teams Toolkit面板,查看「Accounts」栏的租户信息,确保绑定的是允许自定义应用上传的目标租户,而非其他受限租户。
  • 强制重置登录上下文:在VS Code命令面板(Cmd+Shift+P)执行Teams: Sign Out,完全退出后重新登录目标租户账号,避免多租户登录导致的上下文混淆。
  • 二次验证租户全局设置:登录Teams管理员中心,进入「Teams应用」>「管理应用」>「设置」,确认「允许上传自定义应用」设为「所有人」或包含你的账号组,同时检查「阻止特定应用」列表无相关自定义应用条目。

Mac端缓存清理步骤

Teams客户端缓存清理

  1. 彻底退出Teams客户端(右键Dock图标选择「退出」,确保后台进程终止)
  2. 打开Finder,按Cmd+Shift+G,输入~/Library/Application Support/Microsoft/Teams
  3. 删除以下文件夹:Cache、Cookies、Storage、IndexedDB
  4. 重启Teams客户端

VS Code Teams Toolkit缓存清理

  1. 退出VS Code
  2. 打开Finder,按Cmd+Shift+G,输入~/Library/Application Support/Code/User/globalStorage/teamsdev.microsoft.teams-toolkit-v5(旧版本路径可能不同,可根据扩展版本调整)
  3. 删除该文件夹下所有内容
  4. 重启VS Code并重新登录Teams Toolkit

额外验证步骤

  • 网页端测试:用目标租户管理员账号登录Teams网页端,尝试上传自定义应用。若网页端失败,问题出在租户设置;若成功,聚焦本地环境排查。
  • 清理跨应用登录会话:退出Mac上所有其他租户的M365应用(如Outlook、OneDrive等),仅保留目标租户登录,避免多账号会话冲突导致权限判断异常。
  • 升级Teams Toolkit:确保VS Code中的Teams Toolkit扩展为最新版本,旧版本可能存在多租户上下文处理bug。

内容的提问来源于stack exchange,提问作者Brian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 08:27:09