azure - 发布天蓝色功能时找不到名称错误的应用程序
问题描述
我尝试在 Ubuntu 系统(16.04)中使用以下链接创建一个 azure 函数。[天蓝色功能][2]
使用 arm 模板部署并使用 vs 代码创建本地 azure 函数。文件夹包含以下文件
LocalFunctionProj.csproj、HttpExample.cs、host.json、local.settings.json
部署后在门户中成功创建了 azure 函数。但是当我尝试发布本地 azure 函数时,它显示错误Can't find app with name "HttpExample" while using following command
func azure functionapp publish HttpExample
我的步骤有什么问题吗。
当在门户中创建函数时,我也在 30 mnt 后尝试了这个命令
解决方案
当我按照Microsoft Learning 的 Azure Functions Core Tools教程进行操作时,我遇到了类似的问题。
就我而言,我遇到了错误Can't find app with name X
,因为我在本地 Azure CLI 中设置了错误的订阅。下面的命令会更改使用“Microsoft Learning Sandbox”创建的订阅。请注意,在您的情况下,订阅的名称可以不同。
az account set --subscription "Concierge Subscription"
如果不是问题,您的问题表明您的函数应用名称应该是HttpExample
. 您需要事先确保在您使用 Azure CLI 登录的订阅中存在具有此类名称的函数应用。
此外,ProvisioningState: Failed
屏幕截图中有一个,这也可能是一个问题。
推荐阅读
- javascript - Geoserver : 如何从 geoTIFF 获取真正的 rgb 波段
- javascript - 隐藏 AmCharts 外部数据 URL
- javascript - 遍历嵌套 JSON 对象并添加属性
- javascript - 如何在openlayers 5中右键单击删除功能
- java - 如何在 Java 中绘制形状?
- python - 使用create_connection时Python套接字模块超时不一致
- regex - 印地语 Unicode 的 MSword 正则表达式
- android - 在蓝牙设备断开连接时显示通知
- r - 使用无交叉的左连接合并两个数据框
- react-native - 如何在本机反应中解析对象数组并从中创建一个新数组?