Can';发布azure函数时找不到名称错误的应用

Can';发布azure函数时找不到名称错误的应用,azure,azure-functions,azure-functions-core-tools,Azure,Azure Functions,Azure Functions Core Tools,我尝试在Ubuntu系统(16.04)中使用以下链接创建azure函数。 [azure功能][2] 使用arm模板部署,并使用vs代码创建本地azure函数。 文件夹包含以下文件 LocalFunctionProj.csproj、HttpExample.cs、host.json、local.settings.json 部署后已在门户中成功创建azure函数。但是,当我尝试发布本地azure函数时,在使用以下命令时显示错误无法找到名为“HttpExample”的应用程序 func azure fu

我尝试在Ubuntu系统(16.04)中使用以下链接创建azure函数。 [azure功能][2]

使用arm模板部署,并使用vs代码创建本地azure函数。 文件夹包含以下文件

LocalFunctionProj.csproj、HttpExample.cs、host.json、local.settings.json

部署后已在门户中成功创建azure函数。但是,当我尝试发布本地azure函数时,在使用以下命令时显示错误无法找到名为“HttpExample”的应用程序

func azure functionapp publish HttpExample
我的步子有什么问题吗

在门户中创建函数时,我在30 mnt之后尝试了这个命令


如果要将本地应用发布到azure中,必须先在azure门户中创建功能应用。此外,azure功能的名称为门户,应与本地azure应用相同。否则,无法发布应用。

如果要将本地应用发布到azure中,您必须先在azure portal中创建功能性应用程序。azure功能的名称为portal,且应与本地azure应用程序的名称相同。否则,您无法发布该应用程序。

当我遵循Microsoft Learning提供的关于azure功能的核心工具时,我遇到了类似问题

在我的例子中,我遇到了错误
无法找到名为X的应用程序,因为我在本地Azure CLI中设置了错误的订阅。下面的命令将更改使用“Microsoft Learning Sandbox”创建的订阅。请注意,在您的情况下,订阅的名称可以不同

az account set --subscription "Concierge Subscription"
如果不是问题,您的问题建议您的函数应用程序名称应该是
HttpExample
。您需要事先确保使用Azure CLI登录的订阅中存在具有此名称的功能应用程序


此外,屏幕截图中还有一个
ProvisioningState:Failed
,这也可能是一个问题。

当我遵循Microsoft Learning关于Azure功能核心工具的说明时,我也遇到了类似的问题

在我的例子中,我遇到了错误
无法找到名为X的应用程序,因为我在本地Azure CLI中设置了错误的订阅。下面的命令将更改使用“Microsoft Learning Sandbox”创建的订阅。请注意,在您的情况下,订阅的名称可以不同

az account set --subscription "Concierge Subscription"
如果不是问题,您的问题建议您的函数应用程序名称应该是
HttpExample
。您需要事先确保使用Azure CLI登录的订阅中存在具有此名称的功能应用程序


此外,屏幕截图中还有一个
ProvisioningState:Failed
,这也可能是一个问题。

本地HttpExample中appin函数的名称是name。这是示例中的名称尝试删除。HttpExample之后,抱歉,实际命令中没有点。这不是问题arm模板包含的应用程序名称和本地函数名称是否应该相同?本地应用程序中函数的名称是什么HttpExample is name。这是示例中的名称尝试删除。HttpExample之后,抱歉,实际命令中没有点。这不是问题arm模板包含的应用程序名和本地函数名应该是相同的吗?你能详细说明一下吗