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

无法从Visual Studio发布ASP.NET Core Web API至Azure Web App

解决Azure Web App发布提示“no existing instances available”的方案
  • 检查App Service Plan状态
    登录Azure门户找到你的D1免费层服务计划,确认它处于运行中状态。免费层偶尔会因订阅额度临近耗尽、资源限制或意外暂停导致实例不可用,先把状态排查清楚。

  • 重启Web App和服务计划

    1. 进入Azure门户的Web App页面,点击顶部的“重启”按钮;
    2. 再打开对应的App Service Plan页面,同样执行重启操作。有时候实例处于异常卡顿状态,重启就能恢复可用状态。
  • 换用手动导入发布配置的方式
    别直接在Visual Studio里选择现有Web App,改成手动导入配置文件:

    1. 在Azure门户的Web App页面,点击“获取发布配置文件”,下载.pubxml格式的配置文件;
    2. 回到Visual Studio的发布向导,选择“导入配置文件”,选中刚下载的文件完成配置后再尝试发布。
  • 确认账号权限
    检查你当前使用的Azure账号对该Web App和App Service Plan是否拥有参与者或更高权限。免费试用订阅的默认权限可能有限,会导致Visual Studio无法读取实例信息。

  • 清理Visual Studio缓存
    关闭Visual Studio,删除以下目录的缓存文件后重新打开VS尝试发布:

    • %USERPROFILE%\AppData\Local\Microsoft\VisualStudio\<你的VS版本号>\ComponentModelCache
    • %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\<你的VS版本号>\PublishProfiles

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 05:18:19