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

VSCode部署Azure Web App时路径错误,修改配置无效如何解决?

VS Code Azure App Service扩展跨项目部署错误修复步骤

错误描述

部署第二个Web App项目时VS Code弹出如下提示:
Deploying [first-project-folder] instead of selected folder [current-project-folder]. Use "appService.deploySubpath" to change this behavior.

修复步骤

  • 关闭当前VS Code窗口,删除当前待部署项目根目录下.vscode文件夹中所有和appService、azureAppService相关的配置项,无其他自定义工作区配置可直接删除整个.vscode文件夹
  • 重新打开VS Code,按下快捷键Ctrl+Shift+P唤起命令面板,输入Azure App Service: Clear Deployments Cache执行,清除扩展存储的旧部署关联缓存
  • 仅加载当前待部署的项目文件夹作为工作区根目录,不要将两个项目的共同父文件夹作为工作区根路径加载
  • 再次唤起命令面板,输入Preferences: Open Workspace Settings,搜索appService.deploySubpath,配置项填写当前项目的相对路径,直接部署根目录则填写.即可
  • 右键Azure侧栏中对应的第二个Web App实例选择部署,确认弹出的路径选择框显示当前项目的正确路径后再确认操作

补充排查项

  • 若问题仍存在,唤起命令面板输入Preferences: Open User Settings,搜索appService.deploySubpath,确认全局配置没有被固定为第一个项目的绝对路径
  • 部署前确认在VS Code文件侧栏选中的是当前项目的根节点,而非第一个项目的文件夹节点

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 00:48:07