首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在升级到dotnet之后没有检测到函数??在我的azure函数应用程序中是孤立的。

为什么在升级到dotnet之后没有检测到函数??在我的azure函数应用程序中是孤立的。
EN

Stack Overflow用户
提问于 2021-04-19 01:28:17
回答 1查看 1.4K关注 0票数 4

我正在尝试部署一个需要.net 5功能的应用程序,从而实现dotnet的隔离。但是,在将我的FUNCTIONS_WORKER_RUNTIME设置更改为dotnet-isolated、添加适当的依赖项和program.cs以及发布hello应用程序之后,在app加载上没有检测到任何函数。是什么导致了这一切

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-19 09:57:02

由于函数.net 5.0不支持visual和其他工具,我建议您使用Azure Functions Core Tools发布蔚蓝函数.net 5.0

您可以按照.net的要求通过visual将现有的azure函数升级到这位医生 5.0 (或者您可以通过此链接直接创建.net 5.0函数,然后通过比较该函数来修改现有的函数)。

升级之后,在本地运行它,以确保它能够正常工作。然后使用下面的代码(它是Azure Functions Core Tools)创建函数服务:

代码语言:javascript
复制
az functionapp create --resource-group AzureFunctionsQuickstart-rg --consumption-plan-location westeurope --runtime dotnet-isolated --functions-version 3 --name <APP_NAME> --storage-account <STORAGE_NAME>

然后通过以下命令发布它:

代码语言:javascript
复制
func azure functionapp publish <APP_NAME>

有关更多细节,请参阅官方医生

按照上述步骤,我将现有的azure函数3.1升级到了.net 5.0,并且可以成功地发布到azure门户。

如果你还有更多的问题,请告诉我。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67154944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档