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

创建项目Azure SQL数据库依赖时报错,如何解决?

问题解答

诱因确认

你描述的旧账户部署遗留配置是该报错的直接诱因。项目配置中残留了此前使用旧账户部署时写入的旧订阅、旧资源组绑定信息,配置Azure SQL依赖时,工具会尝试关联不存在于当前环境、且当前账户无权限访问的旧资源,最终抛出不支持的资源ID错误。

报错原文:

Microsoft.WebTools.Shared.Exceptions.WebToolsException:
Unsupported resourceID '/subscriptions/988c01a5-638b-4385-9cfd-9bc40f3ad17c/resourcegroups/OnlineShopping20210607161055ResourceGroup/providers/Microsoft.Web/sites/2021GRP28'.
Failed to configure dependency Azure SQL Database mssql1.

修复步骤

  • 清理项目残留配置:打开项目根目录下的Properties/serviceDependencies.json、appsettings.json、launchSettings.json三类配置文件,搜索删除所有包含报错中旧资源ID的配置项;如果使用Visual Studio的发布功能,还要同步删除.pubxml后缀发布配置文件中绑定的旧资源信息。
  • 重置Azure账户上下文:重启开发工具,确认当前登录的Azure账户为新环境对应账户,且已切换到目标订阅下,避免工具读取旧账户的缓存信息。
  • 重新添加SQL依赖:打开服务依赖配置界面,手动选择当前订阅下的目标资源组、应用服务实例,再重新配置Azure SQL依赖。配置完成后检查新生成的配置文件中的资源ID是否为当前环境的对应值,再执行后续部署操作即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 02:09:02